Lines Matching refs:HBinaryOperation

3768 class HBinaryOperation : public HExpression<2> {
3770 HBinaryOperation(InstructionKind kind,
3873 class HCondition : public HBinaryOperation {
3879 : HBinaryOperation(kind,
4381 class HCompare final : public HBinaryOperation {
4391 : HBinaryOperation(kCompare,
5264 class HAdd final : public HBinaryOperation {
5270 : HBinaryOperation(kAdd, result_type, left, right, SideEffects::None(), dex_pc) {
5300 class HSub final : public HBinaryOperation {
5306 : HBinaryOperation(kSub, result_type, left, right, SideEffects::None(), dex_pc) {
5334 class HMul final : public HBinaryOperation {
5340 : HBinaryOperation(kMul, result_type, left, right, SideEffects::None(), dex_pc) {
5370 class HDiv final : public HBinaryOperation {
5376 : HBinaryOperation(kDiv, result_type, left, right, SideEffects::None(), dex_pc) {
5418 class HRem final : public HBinaryOperation {
5424 : HBinaryOperation(kRem, result_type, left, right, SideEffects::None(), dex_pc) {
5466 class HMin final : public HBinaryOperation {
5472 : HBinaryOperation(kMin, result_type, left, right, SideEffects::None(), dex_pc) {}
5501 class HMax final : public HBinaryOperation {
5507 : HBinaryOperation(kMax, result_type, left, right, SideEffects::None(), dex_pc) {}
5603 class HShl final : public HBinaryOperation {
5609 : HBinaryOperation(kShl, result_type, value, distance, SideEffects::None(), dex_pc) {
5649 class HShr final : public HBinaryOperation {
5655 : HBinaryOperation(kShr, result_type, value, distance, SideEffects::None(), dex_pc) {
5695 class HUShr final : public HBinaryOperation {
5701 : HBinaryOperation(kUShr, result_type, value, distance, SideEffects::None(), dex_pc) {
5743 class HAnd final : public HBinaryOperation {
5749 : HBinaryOperation(kAnd, result_type, left, right, SideEffects::None(), dex_pc) {
5781 class HOr final : public HBinaryOperation {
5787 : HBinaryOperation(kOr, result_type, left, right, SideEffects::None(), dex_pc) {
5819 class HXor final : public HBinaryOperation {
5825 : HBinaryOperation(kXor, result_type, left, right, SideEffects::None(), dex_pc) {
5857 class HRor final : public HBinaryOperation {
5860 : HBinaryOperation(kRor, result_type, value, distance) {