Lines Matching refs:HBinaryOperation
3578 class HBinaryOperation : public HExpression<2> {
3580 HBinaryOperation(InstructionKind kind,
3683 class HCondition : public HBinaryOperation {
3689 : HBinaryOperation(kind, in HBinaryOperation() function
4191 class HCompare final : public HBinaryOperation {
4201 : HBinaryOperation(kCompare, in HCompare()
5034 class HAdd final : public HBinaryOperation {
5040 : HBinaryOperation(kAdd, result_type, left, right, SideEffects::None(), dex_pc) { in HBinaryOperation() function
5070 class HSub final : public HBinaryOperation {
5076 : HBinaryOperation(kSub, result_type, left, right, SideEffects::None(), dex_pc) { in HBinaryOperation() function
5104 class HMul final : public HBinaryOperation {
5110 : HBinaryOperation(kMul, result_type, left, right, SideEffects::None(), dex_pc) { in HBinaryOperation() function
5140 class HDiv final : public HBinaryOperation {
5146 : HBinaryOperation(kDiv, result_type, left, right, SideEffects::None(), dex_pc) { in HDiv()
5188 class HRem final : public HBinaryOperation {
5194 : HBinaryOperation(kRem, result_type, left, right, SideEffects::None(), dex_pc) { in HRem()
5236 class HMin final : public HBinaryOperation {
5242 : HBinaryOperation(kMin, result_type, left, right, SideEffects::None(), dex_pc) {} in HMin()
5271 class HMax final : public HBinaryOperation {
5277 : HBinaryOperation(kMax, result_type, left, right, SideEffects::None(), dex_pc) {} in HMax()
5373 class HShl final : public HBinaryOperation {
5379 : HBinaryOperation(kShl, result_type, value, distance, SideEffects::None(), dex_pc) { in HBinaryOperation() function
5419 class HShr final : public HBinaryOperation {
5425 : HBinaryOperation(kShr, result_type, value, distance, SideEffects::None(), dex_pc) { in HBinaryOperation() function
5465 class HUShr final : public HBinaryOperation {
5471 : HBinaryOperation(kUShr, result_type, value, distance, SideEffects::None(), dex_pc) { in HBinaryOperation() function
5513 class HAnd final : public HBinaryOperation {
5519 : HBinaryOperation(kAnd, result_type, left, right, SideEffects::None(), dex_pc) { in HBinaryOperation() function
5551 class HOr final : public HBinaryOperation {
5557 : HBinaryOperation(kOr, result_type, left, right, SideEffects::None(), dex_pc) { in HBinaryOperation() function
5589 class HXor final : public HBinaryOperation {
5595 : HBinaryOperation(kXor, result_type, left, right, SideEffects::None(), dex_pc) { in HBinaryOperation() function
5627 class HRor final : public HBinaryOperation {
5630 : HBinaryOperation(kRor, result_type, value, distance) { in HRor()