• Home
  • Raw
  • Download

Lines Matching refs:GetAllocator

198   HNeg* neg = new (GetGraph()->GetAllocator()) HNeg(binop->GetType(), binop);  in TryMoveNegOnInputsAfterBinop()
237 hbin = new (GetGraph()->GetAllocator()) HOr(type, src_left, src_right, dex_pc); in TryDeMorganNegationFactoring()
239 hbin = new (GetGraph()->GetAllocator()) HAnd(type, src_left, src_right, dex_pc); in TryDeMorganNegationFactoring()
243 hnot = new (GetGraph()->GetAllocator()) HBooleanNot(hbin, dex_pc); in TryDeMorganNegationFactoring()
245 hnot = new (GetGraph()->GetAllocator()) HNot(type, hbin, dex_pc); in TryDeMorganNegationFactoring()
286 ArenaAllocator* allocator = mul->GetBlock()->GetGraph()->GetAllocator(); in TryCombineVecMultiplyAccumulate()
420 new (GetGraph()->GetAllocator()) HRor(ushr->GetType(), ushr->GetLeft(), ushr->GetRight()); in ReplaceRotateWithRor()
680 HNotEqual* test = new (graph->GetAllocator()) HNotEqual(graph->GetNullConstant(), object); in VisitInstanceOf()
954 replace_with = NewIntegralAbs(GetGraph()->GetAllocator(), false_value, select); in VisitSelect()
961 replace_with = NewIntegralAbs(GetGraph()->GetAllocator(), true_value, select); in VisitSelect()
976 replace_with = NewIntegralAbs(GetGraph()->GetAllocator(), true_value, select); in VisitSelect()
1277 new(GetGraph()->GetAllocator()) HSub(instruction->GetType(), other, neg->GetInput()); in VisitAdd()
1359 new (GetGraph()->GetAllocator()) HAnd(DataType::Type::kInt32, new_and_input, new_const); in VisitAnd()
1362 new (GetGraph()->GetAllocator()) HTypeConversion(DataType::Type::kInt64, new_and); in VisitAnd()
1387 HUShr* ushr = new (GetGraph()->GetAllocator()) HUShr(instruction->GetType(), in VisitAnd()
1412 HTypeConversion* type_conversion = new (GetGraph()->GetAllocator()) HTypeConversion( in VisitAnd()
1541 GetOppositeConditionSwapOps(block->GetGraph()->GetAllocator(), condition); in VisitCondition()
1637 instruction, new (GetGraph()->GetAllocator()) HNeg(type, input_other)); in VisitDiv()
1663 instruction, new (GetGraph()->GetAllocator()) HMul(type, input_other, reciprocal)); in VisitDiv()
1675 ArenaAllocator* allocator = GetGraph()->GetAllocator(); in VisitMul()
1814 HSub* new_sub = new (GetGraph()->GetAllocator()) HSub( in VisitNeg()
1917 ArenaAllocator* allocator = GetGraph()->GetAllocator(); in VisitSub()
1949 HAdd* add = new(GetGraph()->GetAllocator()) HAdd(type, left, right->AsNeg()->GetInput()); in VisitSub()
1965 HAdd* add = new(GetGraph()->GetAllocator()) HAdd(type, left->AsNeg()->GetInput(), right); in VisitSub()
1967 HNeg* neg = new (GetGraph()->GetAllocator()) HNeg(instruction->GetType(), add); in VisitSub()
2029 HBooleanNot* boolean_not = new (GetGraph()->GetAllocator()) HBooleanNot(input_other); in VisitXor()
2040 HNot* bitwise_not = new (GetGraph()->GetAllocator()) HNot(instruction->GetType(), input_other); in VisitXor()
2127 distance = new (GetGraph()->GetAllocator()) HNeg(DataType::Type::kInt32, distance); in SimplifyRotate()
2130 HRor* ror = new (GetGraph()->GetAllocator()) HRor(type, value, distance); in SimplifyRotate()
2274 HCompare* compare = new (GetGraph()->GetAllocator()) in SimplifyCompare()
2284 HCondition* condition = new (GetGraph()->GetAllocator()) HNotEqual(x, x, dex_pc); in SimplifyIsNaN()
2311 HCondition* condition = new (GetGraph()->GetAllocator()) HNotEqual(x, x, dex_pc); in SimplifyFP2Int()
2315 HInstruction* select = new (GetGraph()->GetAllocator()) HSelect(condition, nan, invoke, dex_pc); in SimplifyFP2Int()
2324 ArenaAllocator* allocator = GetGraph()->GetAllocator(); in SimplifyStringCharAt()
2349 new (GetGraph()->GetAllocator()) HArrayLength(str, dex_pc, /* is_string_length */ true); in SimplifyStringIsEmptyOrLength()
2355 HEqual* equal = new (GetGraph()->GetAllocator()) HEqual(length, zero, dex_pc); in SimplifyStringIsEmptyOrLength()
2429 new (GetGraph()->GetAllocator()) HMemoryBarrier(barrier_kind, dex_pc); in SimplifyMemBarrier()
2668 ArenaAllocator* allocator = instruction->GetAllocator(); in TrySubtractionChainSimplification()