Searched defs:codegen_ (Results 1 - 25 of 26) sorted by relevance

12

/art/compiler/optimizing/
H A Dintrinsics_mips.h59 explicit IntrinsicCodeGeneratorMIPS(CodeGeneratorMIPS* codegen) : codegen_(codegen) {}
79 CodeGeneratorMIPS* codegen_; member in class:art::mips::FINAL
H A Dintrinsics_mips64.h59 explicit IntrinsicCodeGeneratorMIPS64(CodeGeneratorMIPS64* codegen) : codegen_(codegen) {}
75 CodeGeneratorMIPS64* codegen_; member in class:art::mips64::FINAL
H A Dintrinsics_x86.h53 CodeGeneratorX86* codegen_; member in class:art::x86::FINAL
60 explicit IntrinsicCodeGeneratorX86(CodeGeneratorX86* codegen) : codegen_(codegen) {}
76 CodeGeneratorX86* codegen_; member in class:art::x86::FINAL
H A Dintrinsics_x86_64.h53 CodeGeneratorX86_64* codegen_; member in class:art::x86_64::FINAL
60 explicit IntrinsicCodeGeneratorX86_64(CodeGeneratorX86_64* codegen) : codegen_(codegen) {}
76 CodeGeneratorX86_64* codegen_; member in class:art::x86_64::FINAL
H A Dpc_relative_fixups_x86.h33 codegen_(codegen) {}
38 CodeGenerator* codegen_; member in class:art::x86::PcRelativeFixups
H A Dintrinsics_arm.h66 explicit IntrinsicCodeGeneratorARM(CodeGeneratorARM* codegen) : codegen_(codegen) {}
82 CodeGeneratorARM* codegen_; member in class:art::arm::FINAL
H A Dintrinsics_arm64.h64 explicit IntrinsicCodeGeneratorARM64(CodeGeneratorARM64* codegen) : codegen_(codegen) {}
80 CodeGeneratorARM64* codegen_; member in class:art::arm64::FINAL
H A Dsharpening.h40 codegen_(codegen),
52 CodeGenerator* codegen_; member in class:art::HSharpening
H A Dgraph_visualizer.h113 const CodeGenerator& codegen_; member in class:art::HGraphVisualizer
H A Dinliner.h49 codegen_(codegen),
187 CodeGenerator* const codegen_; member in class:art::HInliner
H A Dpc_relative_fixups_x86.cc31 codegen_(down_cast<CodeGeneratorX86*>(codegen)),
240 IntrinsicLocationsBuilderX86 builder(codegen_);
248 CodeGeneratorX86* codegen_; member in class:art::x86::PCRelativeHandlerVisitor
261 PCRelativeHandlerVisitor visitor(graph_, codegen_);
H A Dregister_allocator.h163 CodeGenerator* const codegen_; member in class:art::RegisterAllocator
H A Dcode_generator_mips.h136 : ParallelMoveResolverWithSwap(allocator), codegen_(codegen) {}
148 CodeGeneratorMIPS* const codegen_; member in class:art::mips::ParallelMoveResolverMIPS
171 : HGraphVisitor(graph), codegen_(codegen) {}
196 CodeGeneratorMIPS* const codegen_; member in class:art::mips::LocationsBuilderMIPS
252 CodeGeneratorMIPS* const codegen_; member in class:art::mips::InstructionCodeGeneratorMIPS
H A Dcode_generator_mips64.h136 : ParallelMoveResolverWithSwap(allocator), codegen_(codegen) {}
148 CodeGeneratorMIPS64* const codegen_; member in class:art::mips64::ParallelMoveResolverMIPS64
171 : HGraphVisitor(graph), codegen_(codegen) {}
196 CodeGeneratorMIPS64* const codegen_; member in class:art::mips64::LocationsBuilderMIPS64
252 CodeGeneratorMIPS64* const codegen_; member in class:art::mips64::InstructionCodeGeneratorMIPS64
H A Dcode_generator_x86_64.h132 : ParallelMoveResolverWithSwap(allocator), codegen_(codegen) {}
150 CodeGeneratorX86_64* const codegen_; member in class:art::x86_64::ParallelMoveResolverX86_64
158 : HGraphVisitor(graph), codegen_(codegen) {}
181 CodeGeneratorX86_64* const codegen_; member in class:art::x86_64::LocationsBuilderX86_64
282 CodeGeneratorX86_64* const codegen_; member in class:art::x86_64::InstructionCodeGeneratorX86_64
H A Dcode_generator_arm.h135 : ParallelMoveResolverWithSwap(allocator), codegen_(codegen) {}
148 CodeGeneratorARM* const codegen_; member in class:art::arm::ParallelMoveResolverARM
156 : HGraphVisitor(graph), codegen_(codegen) {}
186 CodeGeneratorARM* const codegen_; member in class:art::arm::LocationsBuilderARM
292 CodeGeneratorARM* const codegen_; member in class:art::arm::InstructionCodeGeneratorARM
H A Dcode_generator_arm64.h277 CodeGeneratorARM64* const codegen_; member in class:art::arm64::InstructionCodeGeneratorARM64
285 : HGraphVisitor(graph), codegen_(codegen) {}
309 CodeGeneratorARM64* const codegen_; member in class:art::arm64::LocationsBuilderARM64
318 : ParallelMoveResolverNoSwap(allocator), codegen_(codegen), vixl_temps_() {}
333 CodeGeneratorARM64* const codegen_; member in class:art::arm64::ParallelMoveResolverARM64
656 return codegen_->GetAssembler();
H A Dcode_generator_x86.h128 : ParallelMoveResolverWithSwap(allocator), codegen_(codegen) {}
144 CodeGeneratorX86* const codegen_; member in class:art::x86::ParallelMoveResolverX86
152 : HGraphVisitor(graph), codegen_(codegen) {}
175 CodeGeneratorX86* const codegen_; member in class:art::x86::LocationsBuilderX86
301 CodeGeneratorX86* const codegen_; member in class:art::x86::InstructionCodeGeneratorX86
H A Dgraph_visualizer.cc175 codegen_(codegen),
179 codegen_.GetInstructionSet(),
180 codegen_.GetAssembler().CodeBufferBaseAddress(),
181 codegen_.GetAssembler().CodeBufferBaseAddress()
182 + codegen_.GetAssembler().CodeSize())
291 codegen_.DumpCoreRegister(stream, location.reg());
293 codegen_.DumpFloatingPointRegister(stream, location.reg());
307 codegen_.DumpFloatingPointRegister(stream, location.low());
309 codegen_.DumpFloatingPointRegister(stream, location.high());
311 codegen_
761 const CodeGenerator& codegen_; member in class:art::HGraphVisualizerPrinter
[all...]
H A Dcode_generator.cc167 : codegen_(codegen), instruction_(instruction), start_offset_(static_cast<size_t>(-1)) {
168 if (codegen_.GetDisassemblyInformation() != nullptr) {
169 start_offset_ = codegen_.GetAssembler().CodeSize();
175 if (codegen_.GetDisassemblyInformation() != nullptr) {
176 codegen_.GetDisassemblyInformation()->AddInstructionInterval(
177 instruction_, start_offset_, codegen_.GetAssembler().CodeSize());
182 const CodeGenerator& codegen_; member in class:art::DisassemblyScope
H A Dcode_generator.h700 codegen_(codegen),
740 codegen_->AddSlowPath(slow_path);
748 const uint32_t core_spill = ~codegen_->GetCoreSpillMask();
749 const uint32_t fpu_spill = ~codegen_->GetFpuSpillMask();
780 CodeGenerator* const codegen_; member in class:art::SlowPathGenerator
H A Dssa_liveness_analysis.h1151 codegen_(codegen),
1281 CodeGenerator* const codegen_; member in class:art::SsaLivenessAnalysis
H A Dintrinsics_x86.cc45 codegen_(codegen) {
50 return down_cast<X86Assembler*>(codegen_->GetAssembler());
54 return codegen_->GetGraph()->GetArena();
313 MathAbsFP(invoke->GetLocations(), /* is64bit */ true, GetAssembler(), codegen_);
321 MathAbsFP(invoke->GetLocations(), /* is64bit */ false, GetAssembler(), codegen_);
529 codegen_);
541 codegen_);
553 codegen_);
565 codegen_);
745 CreateSSE41FPToFPLocations(arena_, invoke, codegen_);
2425 GenBitCount(GetAssembler(), codegen_, invoke, /* is_long */ false); local
2433 GenBitCount(GetAssembler(), codegen_, invoke, /* is_long */ true); local
2530 GenLeadingZeros(GetAssembler(), codegen_, invoke, /* is_long */ false); local
2538 GenLeadingZeros(GetAssembler(), codegen_, invoke, /* is_long */ true); local
2622 GenTrailingZeros(GetAssembler(), codegen_, invoke, /* is_long */ false); local
2630 GenTrailingZeros(GetAssembler(), codegen_, invoke, /* is_long */ true); local
[all...]
H A Dintrinsics_x86_64.cc39 : arena_(codegen->GetGraph()->GetArena()), codegen_(codegen) {
44 return down_cast<X86_64Assembler*>(codegen_->GetAssembler());
48 return codegen_->GetGraph()->GetArena();
233 MathAbsFP(invoke->GetLocations(), /* is64bit */ true, GetAssembler(), codegen_);
241 MathAbsFP(invoke->GetLocations(), /* is64bit */ false, GetAssembler(), codegen_);
392 invoke->GetLocations(), /* is_min */ true, /* is_double */ true, GetAssembler(), codegen_);
401 invoke->GetLocations(), /* is_min */ true, /* is_double */ false, GetAssembler(), codegen_);
410 invoke->GetLocations(), /* is_min */ false, /* is_double */ true, GetAssembler(), codegen_);
419 invoke->GetLocations(), /* is_min */ false, /* is_double */ false, GetAssembler(), codegen_);
565 CreateSSE41FPToFPLocations(arena_, invoke, codegen_);
2436 GenBitCount(GetAssembler(), codegen_, invoke, /* is_long */ false); local
2444 GenBitCount(GetAssembler(), codegen_, invoke, /* is_long */ true); local
2551 GenOneBit(GetAssembler(), codegen_, invoke, /* is_high */ true, /* is_long */ false); local
2559 GenOneBit(GetAssembler(), codegen_, invoke, /* is_high */ true, /* is_long */ true); local
2567 GenOneBit(GetAssembler(), codegen_, invoke, /* is_high */ false, /* is_long */ false); local
2575 GenOneBit(GetAssembler(), codegen_, invoke, /* is_high */ false, /* is_long */ true); local
2641 GenLeadingZeros(GetAssembler(), codegen_, invoke, /* is_long */ false); local
2649 GenLeadingZeros(GetAssembler(), codegen_, invoke, /* is_long */ true); local
2710 GenTrailingZeros(GetAssembler(), codegen_, invoke, /* is_long */ false); local
2718 GenTrailingZeros(GetAssembler(), codegen_, invoke, /* is_long */ true); local
[all...]
H A Dcode_generator_x86.cc495 // codegen_->GenerateReadBarrierSlow(instruction, out_loc, out_loc, out_loc, offset);
836 codegen_(codegen) {}
1140 if (!codegen_->GoesToNextBlock(got->GetBlock(), successor)) {
1141 __ jmp(codegen_->GetLabelOf(successor));
1236 codegen_->Compare32BitValue(left_high, val_high);
1246 codegen_->Compare32BitValue(left_low, val_low);
1291 codegen_->LiteralDoubleAddress(
1304 codegen_->LiteralFloatAddress(
1438 codegen_->Compare32BitValue(lhs.AsRegister<Register>(), constant);
1466 Label* true_target = codegen_
7221 CodeGeneratorX86* codegen_; member in class:art::x86::RIPFixup
[all...]

Completed in 311 milliseconds

12