Home
last modified time | relevance | path

Searched refs:GetAllocator (Results 1 – 25 of 93) sorted by relevance

1234

/art/compiler/optimizing/
Dnodes_vector_test.cc37 entry_block_ = new (GetAllocator()) HBasicBlock(graph_); in BuildGraph()
38 exit_block_ = new (GetAllocator()) HBasicBlock(graph_); in BuildGraph()
43 int8_parameter_ = new (GetAllocator()) HParameterValue(graph_->GetDexFile(), in BuildGraph()
48 int16_parameter_ = new (GetAllocator()) HParameterValue(graph_->GetDexFile(), in BuildGraph()
53 int32_parameter_ = new (GetAllocator()) HParameterValue(graph_->GetDexFile(), in BuildGraph()
133 HVecOperation* v0 = new (GetAllocator()) in TEST_F()
134 HVecReplicateScalar(GetAllocator(), int32_parameter_, DataType::Type::kInt32, 4, kNoDexPc); in TEST_F()
135 HVecOperation* v1 = new (GetAllocator()) in TEST_F()
136 HVecReplicateScalar(GetAllocator(), int32_parameter_, DataType::Type::kInt32, 4, kNoDexPc); in TEST_F()
137 HVecOperation* v2 = new (GetAllocator()) in TEST_F()
[all …]
Dbounds_check_elimination_test.cc67 HBasicBlock* entry = new (GetAllocator()) HBasicBlock(graph_); in TEST_F()
70 HInstruction* parameter1 = new (GetAllocator()) HParameterValue( in TEST_F()
72 HInstruction* parameter2 = new (GetAllocator()) HParameterValue( in TEST_F()
80 HBasicBlock* block1 = new (GetAllocator()) HBasicBlock(graph_); in TEST_F()
82 HInstruction* cmp = new (GetAllocator()) HGreaterThanOrEqual(parameter2, constant_0); in TEST_F()
83 HIf* if_inst = new (GetAllocator()) HIf(cmp); in TEST_F()
88 HBasicBlock* block2 = new (GetAllocator()) HBasicBlock(graph_); in TEST_F()
90 HNullCheck* null_check = new (GetAllocator()) HNullCheck(parameter1, 0); in TEST_F()
91 HArrayLength* array_length = new (GetAllocator()) HArrayLength(null_check, 0); in TEST_F()
92 HBoundsCheck* bounds_check2 = new (GetAllocator()) in TEST_F()
[all …]
Dgvn_test.cc31 HBasicBlock* entry = new (GetAllocator()) HBasicBlock(graph); in TEST_F()
34 HInstruction* parameter = new (GetAllocator()) HParameterValue(graph->GetDexFile(), in TEST_F()
40 HBasicBlock* block = new (GetAllocator()) HBasicBlock(graph); in TEST_F()
44 block->AddInstruction(new (GetAllocator()) HInstanceFieldGet(parameter, in TEST_F()
53 block->AddInstruction(new (GetAllocator()) HInstanceFieldGet(parameter, in TEST_F()
63 block->AddInstruction(new (GetAllocator()) HInstanceFieldGet(parameter, in TEST_F()
74 block->AddInstruction(new (GetAllocator()) HInstanceFieldSet(parameter, in TEST_F()
84 block->AddInstruction(new (GetAllocator()) HInstanceFieldGet(parameter, in TEST_F()
94 block->AddInstruction(new (GetAllocator()) HExit()); in TEST_F()
112 HBasicBlock* entry = new (GetAllocator()) HBasicBlock(graph); in TEST_F()
[all …]
Dssa_liveness_analysis_test.cc39 entry_ = new (GetAllocator()) HBasicBlock(graph_); in SetUp()
47 HBasicBlock* successor = new (GetAllocator()) HBasicBlock(graph); in CreateSuccessor()
60 HInstruction* arg = new (GetAllocator()) HParameterValue( in TEST_F()
65 HInstruction* ret = new (GetAllocator()) HReturn(arg); in TEST_F()
67 block->AddInstruction(new (GetAllocator()) HExit()); in TEST_F()
80 HInstruction* array = new (GetAllocator()) HParameterValue( in TEST_F()
82 HInstruction* index = new (GetAllocator()) HParameterValue( in TEST_F()
84 HInstruction* value = new (GetAllocator()) HParameterValue( in TEST_F()
86 HInstruction* extra_arg1 = new (GetAllocator()) HParameterValue( in TEST_F()
88 HInstruction* extra_arg2 = new (GetAllocator()) HParameterValue( in TEST_F()
[all …]
Dnodes_test.cc40 GetAllocator(), in TEST_F()
96 GetAllocator(), in TEST_F()
146 HBasicBlock* entry = new (GetAllocator()) HBasicBlock(graph); in TEST_F()
149 HInstruction* parameter = new (GetAllocator()) HParameterValue( in TEST_F()
152 entry->AddInstruction(new (GetAllocator()) HGoto()); in TEST_F()
154 HBasicBlock* first_block = new (GetAllocator()) HBasicBlock(graph); in TEST_F()
157 HInstruction* null_check = new (GetAllocator()) HNullCheck(parameter, 0); in TEST_F()
159 first_block->AddInstruction(new (GetAllocator()) HReturnVoid()); in TEST_F()
161 HBasicBlock* exit_block = new (GetAllocator()) HBasicBlock(graph); in TEST_F()
164 exit_block->AddInstruction(new (GetAllocator()) HExit()); in TEST_F()
[all …]
Dload_store_analysis_test.cc49 return AdjacencyListGraph(graph_, GetAllocator(), entry_name, exit_name, adj); in SetupFromAdjacencyList()
65 HBasicBlock* entry = new (GetAllocator()) HBasicBlock(graph_); in TEST_F()
79 HInstruction* array = new (GetAllocator()) HParameterValue( in TEST_F()
81 HInstruction* index = new (GetAllocator()) HParameterValue( in TEST_F()
86 HInstruction* array_get1 = new (GetAllocator()) HArrayGet(array, c1, DataType::Type::kInt32, 0); in TEST_F()
87 HInstruction* array_get2 = new (GetAllocator()) HArrayGet(array, c2, DataType::Type::kInt32, 0); in TEST_F()
89 new (GetAllocator()) HArraySet(array, c1, c3, DataType::Type::kInt32, 0); in TEST_F()
91 new (GetAllocator()) HArraySet(array, index, c3, DataType::Type::kInt32, 0); in TEST_F()
148 HBasicBlock* entry = new (GetAllocator()) HBasicBlock(graph_); in TEST_F()
160 HInstruction* object = new (GetAllocator()) HParameterValue(graph_->GetDexFile(), in TEST_F()
[all …]
Dinduction_var_analysis_test.cc53 loop_preheader_[d] = new (GetAllocator()) HBasicBlock(graph_); in BuildForLoop()
55 loop_header_[d] = new (GetAllocator()) HBasicBlock(graph_); in BuildForLoop()
61 loop_body_[d] = new (GetAllocator()) HBasicBlock(graph_); in BuildForLoop()
80 entry_ = new (GetAllocator()) HBasicBlock(graph_); in BuildLoopNest()
83 return_ = new (GetAllocator()) HBasicBlock(graph_); in BuildLoopNest()
85 exit_ = new (GetAllocator()) HBasicBlock(graph_); in BuildLoopNest()
94 parameter_ = new (GetAllocator()) HParameterValue( in BuildLoopNest()
104 return_->AddInstruction(new (GetAllocator()) HReturnVoid()); in BuildLoopNest()
105 exit_->AddInstruction(new (GetAllocator()) HExit()); in BuildLoopNest()
109 basic_[d] = new (GetAllocator()) HPhi(GetAllocator(), d, 0, DataType::Type::kInt32); in BuildLoopNest()
[all …]
Dlicm_test.cc50 entry_ = new (GetAllocator()) HBasicBlock(graph_); in BuildLoop()
51 loop_preheader_ = new (GetAllocator()) HBasicBlock(graph_); in BuildLoop()
52 loop_header_ = new (GetAllocator()) HBasicBlock(graph_); in BuildLoop()
53 loop_body_ = new (GetAllocator()) HBasicBlock(graph_); in BuildLoop()
54 return_ = new (GetAllocator()) HBasicBlock(graph_); in BuildLoop()
55 exit_ = new (GetAllocator()) HBasicBlock(graph_); in BuildLoop()
76 parameter_ = new (GetAllocator()) HParameterValue(graph_->GetDexFile(), in BuildLoop()
83 loop_preheader_->AddInstruction(new (GetAllocator()) HGoto()); in BuildLoop()
84 loop_header_->AddInstruction(new (GetAllocator()) HIf(parameter_)); in BuildLoop()
85 loop_body_->AddInstruction(new (GetAllocator()) HGoto()); in BuildLoop()
[all …]
Dloop_optimization_test.cc36 iva_ = new (GetAllocator()) HInductionVarAnalysis(graph_); in SetUp()
41 loop_opt_ = new (GetAllocator()) HLoopOptimization( in SetUp()
58 entry_block_ = new (GetAllocator()) HBasicBlock(graph_); in BuildGraph()
59 return_block_ = new (GetAllocator()) HBasicBlock(graph_); in BuildGraph()
60 exit_block_ = new (GetAllocator()) HBasicBlock(graph_); in BuildGraph()
66 parameter_ = new (GetAllocator()) HParameterValue(graph_->GetDexFile(), in BuildGraph()
71 return_block_->AddInstruction(new (GetAllocator()) HReturnVoid()); in BuildGraph()
72 exit_block_->AddInstruction(new (GetAllocator()) HExit()); in BuildGraph()
79 HBasicBlock* header = new (GetAllocator()) HBasicBlock(graph_); in AddLoop()
80 HBasicBlock* body = new (GetAllocator()) HBasicBlock(graph_); in AddLoop()
[all …]
Dselect_generator_test.cc31 AddParameter(new (GetAllocator()) HParameterValue(graph_->GetDexFile(), in InitGraphAndParameters()
49 HParameterValue* bool_param = new (GetAllocator()) HParameterValue(graph_->GetDexFile(), in ConstructBasicGraphForSelect()
56 if_block->AddInstruction(new (GetAllocator()) HIf(bool_param)); in ConstructBasicGraphForSelect()
59 then_block->AddInstruction(new (GetAllocator()) HGoto()); in ConstructBasicGraphForSelect()
61 else_block->AddInstruction(new (GetAllocator()) HGoto()); in ConstructBasicGraphForSelect()
63 HPhi* phi = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in ConstructBasicGraphForSelect()
82 HDivZeroCheck* instr = new (GetAllocator()) HDivZeroCheck(parameters_[0], 0); in TEST_F()
86 GetAllocator()->Adapter(kArenaAllocInstruction)); in TEST_F()
95 HAdd* instr = new (GetAllocator()) HAdd(DataType::Type::kInt32, in TEST_F()
Dscheduler_test.cc74 HBasicBlock* entry = new (GetAllocator()) HBasicBlock(graph_); in TestBuildDependencyGraphAndSchedule()
75 HBasicBlock* block1 = new (GetAllocator()) HBasicBlock(graph_); in TestBuildDependencyGraphAndSchedule()
95 HInstruction* array = new (GetAllocator()) HParameterValue(graph_->GetDexFile(), in TestBuildDependencyGraphAndSchedule()
101 HInstruction* add1 = new (GetAllocator()) HAdd(DataType::Type::kInt32, c1, c2); in TestBuildDependencyGraphAndSchedule()
102 HInstruction* add2 = new (GetAllocator()) HAdd(DataType::Type::kInt32, add1, c2); in TestBuildDependencyGraphAndSchedule()
103 HInstruction* mul = new (GetAllocator()) HMul(DataType::Type::kInt32, add1, add2); in TestBuildDependencyGraphAndSchedule()
104 HInstruction* div_check = new (GetAllocator()) HDivZeroCheck(add2, 0); in TestBuildDependencyGraphAndSchedule()
105 HInstruction* div = new (GetAllocator()) HDiv(DataType::Type::kInt32, add1, div_check, 0); in TestBuildDependencyGraphAndSchedule()
107 new (GetAllocator()) HArrayGet(array, add1, DataType::Type::kInt32, 0); in TestBuildDependencyGraphAndSchedule()
109 new (GetAllocator()) HArraySet(array, add1, add2, DataType::Type::kInt32, 0); in TestBuildDependencyGraphAndSchedule()
[all …]
Dload_store_elimination_test.cc81 i_add1_ = new (GetAllocator()) HAdd(DataType::Type::kInt32, i_, c1); in CreateEntryBlockInstructions()
82 i_add4_ = new (GetAllocator()) HAdd(DataType::Type::kInt32, i_, c4); in CreateEntryBlockInstructions()
85 entry_block_->AddInstruction(new (GetAllocator()) HGoto()); in CreateEntryBlockInstructions()
116 phi_ = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in CreateTestControlFlowGraph()
118 pre_header_->AddInstruction(new (GetAllocator()) HGoto()); in CreateTestControlFlowGraph()
125 suspend_check_ = new (GetAllocator()) HSuspendCheck(); in CreateTestControlFlowGraph()
126 HInstruction* inc_phi = new (GetAllocator()) HAdd(DataType::Type::kInt32, phi_, c1); in CreateTestControlFlowGraph()
127 HInstruction* cmp = new (GetAllocator()) HGreaterThanOrEqual(phi_, c128); in CreateTestControlFlowGraph()
128 HInstruction* hif = new (GetAllocator()) HIf(cmp); in CreateTestControlFlowGraph()
164 HInstruction* cmp = new (GetAllocator()) HGreaterThanOrEqual(i_, j_); in CreateDiamondShapedCFG()
[all …]
Dcodegen_test.cc417 HBasicBlock* entry = new (GetAllocator()) HBasicBlock(graph); in TEST_F()
420 entry->AddInstruction(new (GetAllocator()) HGoto()); in TEST_F()
422 HBasicBlock* first_block = new (GetAllocator()) HBasicBlock(graph); in TEST_F()
427 HEqual* equal = new (GetAllocator()) HEqual(constant0, constant0); in TEST_F()
429 first_block->AddInstruction(new (GetAllocator()) HIf(equal)); in TEST_F()
431 HBasicBlock* then_block = new (GetAllocator()) HBasicBlock(graph); in TEST_F()
432 HBasicBlock* else_block = new (GetAllocator()) HBasicBlock(graph); in TEST_F()
433 HBasicBlock* exit_block = new (GetAllocator()) HBasicBlock(graph); in TEST_F()
444 exit_block->AddInstruction(new (GetAllocator()) HExit()); in TEST_F()
445 then_block->AddInstruction(new (GetAllocator()) HReturn(constant0)); in TEST_F()
[all …]
Dinstruction_simplifier_test.cc159 HInstruction* switch_inst = new (GetAllocator()) HPackedSwitch(0, 2, bool_value); in TEST_F()
164 HInstruction* goto_c1 = new (GetAllocator()) HGoto(); in TEST_F()
167 HInstruction* goto_c2 = new (GetAllocator()) HGoto(); in TEST_F()
171 HInstruction* goto_c3 = new (GetAllocator()) HGoto(); in TEST_F()
178 new (GetAllocator()) HPredicatedInstanceFieldGet(obj_phi, in TEST_F()
188 HInstruction* return_exit = new (GetAllocator()) HReturn(read_end); in TEST_F()
251 HInstruction* switch_inst = new (GetAllocator()) HPackedSwitch(0, 2, bool_value); in TEST_F()
256 HInstruction* goto_c1 = new (GetAllocator()) HGoto(); in TEST_F()
259 HInstruction* goto_c2 = new (GetAllocator()) HGoto(); in TEST_F()
263 HInstruction* goto_c3 = new (GetAllocator()) HGoto(); in TEST_F()
[all …]
Dregister_allocator_test.cc475 register_allocator.registers_array_ = GetAllocator()->AllocArray<size_t>(1); in TEST_F()
492 HBasicBlock* entry = new (GetAllocator()) HBasicBlock(graph); in BuildIfElseWithPhi()
495 HInstruction* parameter = new (GetAllocator()) HParameterValue( in BuildIfElseWithPhi()
499 HBasicBlock* block = new (GetAllocator()) HBasicBlock(graph); in BuildIfElseWithPhi()
503 HInstruction* test = new (GetAllocator()) HInstanceFieldGet(parameter, in BuildIfElseWithPhi()
513 block->AddInstruction(new (GetAllocator()) HIf(test)); in BuildIfElseWithPhi()
514 HBasicBlock* then = new (GetAllocator()) HBasicBlock(graph); in BuildIfElseWithPhi()
515 HBasicBlock* else_ = new (GetAllocator()) HBasicBlock(graph); in BuildIfElseWithPhi()
516 HBasicBlock* join = new (GetAllocator()) HBasicBlock(graph); in BuildIfElseWithPhi()
525 then->AddInstruction(new (GetAllocator()) HGoto()); in BuildIfElseWithPhi()
[all …]
Dconstant_folding_test.cc737 HBasicBlock* entry_block = new (GetAllocator()) HBasicBlock(graph_); in TEST_F()
740 HBasicBlock* block = new (GetAllocator()) HBasicBlock(graph_); in TEST_F()
742 HBasicBlock* exit_block = new (GetAllocator()) HBasicBlock(graph_); in TEST_F()
749 HInstruction* parameter = new (GetAllocator()) HParameterValue( in TEST_F()
752 entry_block->AddInstruction(new (GetAllocator()) HGoto()); in TEST_F()
757 block->AddInstruction(last = new (GetAllocator()) HAbove(zero, parameter)); in TEST_F()
758 block->AddInstruction(new (GetAllocator()) HSelect(last, parameter, parameter, 0)); in TEST_F()
759 block->AddInstruction(last = new (GetAllocator()) HAbove(parameter, zero)); in TEST_F()
760 block->AddInstruction(new (GetAllocator()) HSelect(last, parameter, parameter, 0)); in TEST_F()
761 block->AddInstruction(last = new (GetAllocator()) HAboveOrEqual(zero, parameter)); in TEST_F()
[all …]
Dsuperblock_cloner_test.cc37 AddParameter(new (GetAllocator()) HParameterValue(graph_->GetDexFile(), in InitGraphAndParameters()
72 HPhi* phi = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in CreateBasicLoopDataFlow()
73 HInstruction* suspend_check = new (GetAllocator()) HSuspendCheck(); in CreateBasicLoopDataFlow()
74 HInstruction* loop_check = new (GetAllocator()) HGreaterThanOrEqual(phi, const_128); in CreateBasicLoopDataFlow()
79 loop_header->AddInstruction(new (GetAllocator()) HIf(loop_check)); in CreateBasicLoopDataFlow()
82 HInstruction* null_check = new (GetAllocator()) HNullCheck(parameters_[0], dex_pc); in CreateBasicLoopDataFlow()
83 HInstruction* array_length = new (GetAllocator()) HArrayLength(null_check, dex_pc); in CreateBasicLoopDataFlow()
84 HInstruction* bounds_check = new (GetAllocator()) HBoundsCheck(phi, array_length, dex_pc); in CreateBasicLoopDataFlow()
86 new (GetAllocator()) HArrayGet(null_check, bounds_check, DataType::Type::kInt32, dex_pc); in CreateBasicLoopDataFlow()
87 HInstruction* add = new (GetAllocator()) HAdd(DataType::Type::kInt32, array_get, const_1); in CreateBasicLoopDataFlow()
[all …]
Dgraph_test.cc37 HBasicBlock* if_block = new (GetAllocator()) HBasicBlock(graph); in CreateIfBlock()
40 HInstruction* equal = new (GetAllocator()) HEqual(instr, instr); in CreateIfBlock()
42 instr = new (GetAllocator()) HIf(equal); in CreateIfBlock()
48 HBasicBlock* block = new (GetAllocator()) HBasicBlock(graph); in CreateGotoBlock()
50 HInstruction* got = new (GetAllocator()) HGoto(); in CreateGotoBlock()
62 HBasicBlock* block = new (GetAllocator()) HBasicBlock(graph); in CreateReturnBlock()
64 HInstruction* return_instr = new (GetAllocator()) HReturnVoid(); in CreateReturnBlock()
70 HBasicBlock* block = new (GetAllocator()) HBasicBlock(graph); in CreateExitBlock()
72 HInstruction* exit_instr = new (GetAllocator()) HExit(); in CreateExitBlock()
284 HInstruction* first_instruction = new (GetAllocator()) HIntConstant(4); in TEST_F()
[all …]
Doptimizing_unit_test.h130 ArenaAllocator* GetAllocator() { return &allocator_; } in GetAllocator() function
226 ArenaAllocator* GetAllocator() { return pool_and_allocator_->GetAllocator(); } in GetAllocator() function
235 ArenaAllocator* const allocator = pool_and_allocator_->GetAllocator();
269 void* aligned_data = GetAllocator()->Alloc(code_item_size);
276 new (graph->GetAllocator()) DexCompilationUnit(
305 return_block_->AddInstruction(new (GetAllocator()) HReturnVoid());
306 exit_block_->AddInstruction(new (GetAllocator()) HExit());
315 HBasicBlock* block = new (GetAllocator()) HBasicBlock(graph_); in AddNewBlock()
344 HEnvironment* environment = new (GetAllocator()) HEnvironment( in ManuallyBuildEnvFor()
345 (GetAllocator()), in ManuallyBuildEnvFor()
[all …]
Dgraph_checker_test.cc38 HBasicBlock* entry_block = new (GetAllocator()) HBasicBlock(graph); in CreateSimpleCFG()
39 entry_block->AddInstruction(new (GetAllocator()) HReturnVoid()); in CreateSimpleCFG()
42 HBasicBlock* exit_block = new (GetAllocator()) HBasicBlock(graph); in CreateSimpleCFG()
43 exit_block->AddInstruction(new (GetAllocator()) HExit()); in CreateSimpleCFG()
Dside_effects_analysis.h32 graph->GetAllocator()->Adapter(kArenaAllocSideEffectsAnalysis)), in HOptimization()
34 graph->GetAllocator()->Adapter(kArenaAllocSideEffectsAnalysis)) {} in HOptimization()
Dcode_generator_vector_arm_vixl.cc37 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitVecReplicateScalar()
80 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitVecExtractScalar()
131 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecReduce()
160 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecCnv()
168 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecNeg()
197 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecAbs()
224 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecNot()
271 CreateVecBinOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecAdd()
301 CreateVecBinOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecSaturationAdd()
333 CreateVecBinOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecHalvingAdd()
[all …]
Dreference_type_propagation_test.cc48 propagation_ = new (GetAllocator()) ReferenceTypePropagation(graph_, in SetupPropagation()
289 AdjacencyListGraph alg(graph_, GetAllocator(), "start", "exit", edges); in RunVisitListTest()
291 HInstruction* maybe_null_val = new (GetAllocator()) in RunVisitListTest()
296 new (GetAllocator()) HLoadClass(graph_->GetCurrentMethod(), in RunVisitListTest()
304 new (GetAllocator()) HNewInstance(cls, in RunVisitListTest()
323 HPhi* phi_inst = new (GetAllocator()) HPhi( in RunVisitListTest()
324 GetAllocator(), kNoRegNumber, blk->GetPredecessors().size(), DataType::Type::kReference); in RunVisitListTest()
386 AdjacencyListGraph alg(graph_, GetAllocator(), mid_blocks.front(), mid_blocks.back(), edges); in RunVisitListTest()
390 new (GetAllocator()) HLoadClass(graph_->GetCurrentMethod(), in RunVisitListTest()
398 new (GetAllocator()) HNewInstance(cls, in RunVisitListTest()
[all …]
Dcode_generator_vector_x86_64.cc29 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitVecReplicateScalar()
112 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitVecExtractScalar()
189 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecReduce()
241 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecCnv()
259 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecNeg()
306 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecAbs()
347 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecNot()
442 CreateVecTerOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecAdd()
444 CreateVecBinOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecAdd()
489 CreateVecBinOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecSaturationAdd()
[all …]
Dcode_generator_vector_x86.cc29 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitVecReplicateScalar()
121 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitVecExtractScalar()
206 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecReduce()
258 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecCnv()
276 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecNeg()
323 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecAbs()
364 CreateVecUnOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecNot()
459 CreateVecTerOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecAdd()
461 CreateVecBinOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecAdd()
506 CreateVecBinOpLocations(GetGraph()->GetAllocator(), instruction); in VisitVecSaturationAdd()
[all …]

1234