/art/compiler/optimizing/ |
D | graph_visualizer.h | 26 class CodeGenerator; variable 38 const CodeGenerator& codegen); 46 const CodeGenerator& codegen_;
|
D | code_generator.cc | 114 size_t CodeGenerator::GetCacheOffset(uint32_t index) { in GetCacheOffset() 118 size_t CodeGenerator::GetCachePointerOffset(uint32_t index) { in GetCachePointerOffset() 123 void CodeGenerator::CompileBaseline(CodeAllocator* allocator, bool is_leaf) { in CompileBaseline() 140 bool CodeGenerator::GoesToNextBlock(HBasicBlock* current, HBasicBlock* next) const { in GoesToNextBlock() 145 HBasicBlock* CodeGenerator::GetNextBlockToEmit() const { in GetNextBlockToEmit() 155 HBasicBlock* CodeGenerator::FirstNonEmptyBlock(HBasicBlock* block) const { in FirstNonEmptyBlock() 162 void CodeGenerator::CompileInternal(CodeAllocator* allocator, bool is_baseline) { in CompileInternal() 194 void CodeGenerator::CompileOptimized(CodeAllocator* allocator) { in CompileOptimized() 202 void CodeGenerator::Finalize(CodeAllocator* allocator) { in Finalize() 210 size_t CodeGenerator::FindFreeEntry(bool* array, size_t length) { in FindFreeEntry() [all …]
|
D | code_generator.h | 43 class CodeGenerator; variable 78 virtual void EmitNativeCode(CodeGenerator* codegen) = 0; 80 void SaveLiveRegisters(CodeGenerator* codegen, LocationSummary* locations); 81 void RestoreLiveRegisters(CodeGenerator* codegen, LocationSummary* locations); 82 void RecordPcInfo(CodeGenerator* codegen, HInstruction* instruction, uint32_t dex_pc); 127 class CodeGenerator { 133 static CodeGenerator* Create(HGraph* graph, 137 virtual ~CodeGenerator() {} in ~CodeGenerator() 335 CodeGenerator(HGraph* graph, in CodeGenerator() function 465 DISALLOW_COPY_AND_ASSIGN(CodeGenerator);
|
D | register_allocator.h | 27 class CodeGenerator; variable 42 CodeGenerator* codegen, 64 const CodeGenerator& codegen, 160 CodeGenerator* const codegen_;
|
D | optimizing_compiler.cc | 95 const CodeGenerator& codegen, in PassInfoPrinter() 224 CodeGenerator* codegen, 231 CompiledMethod* CompileBaseline(CodeGenerator* codegen, 383 CodeGenerator* codegen, in AllocateRegisters() 398 CodeGenerator* codegen, in CompileOptimized() 441 CodeGenerator* codegen, in CompileBaseline() 541 std::unique_ptr<CodeGenerator> codegen( in TryCompile() 542 CodeGenerator::Create(graph, in TryCompile()
|
D | optimizing_cfi_test.cc | 51 std::unique_ptr<CodeGenerator> code_gen( in TestImpl() 52 CodeGenerator::Create(graph, isa, *isa_features.get(), opts)); in TestImpl()
|
D | graph_visualizer.cc | 38 const CodeGenerator& codegen) in HGraphVisualizerPrinter() 343 const CodeGenerator& codegen_; 351 const CodeGenerator& codegen) in HGraphVisualizer()
|
D | intrinsics.h | 82 CodeGenerator* codegen, in INTRINSICS_LIST()
|
D | code_generator_x86_64.cc | 55 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 71 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 88 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 120 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 160 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 195 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 241 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 277 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 329 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 387 temp, CodeGenerator::GetCachePointerOffset(invoke->GetDexMethodIndex()))); in GenerateStaticOrDirectCall() [all …]
|
D | code_generator_mips64.cc | 118 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 149 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 174 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 225 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 259 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 281 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 325 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 380 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 398 : CodeGenerator(graph, in CodeGeneratorMIPS64() 421 CodeGenerator::Finalize(allocator); in Finalize() [all …]
|
D | code_generator_arm64.cc | 117 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 143 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 166 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 217 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 247 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 267 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 313 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 361 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 404 : CodeGenerator(graph, in CodeGeneratorARM64() 426 CodeGenerator::Finalize(allocator); in Finalize() [all …]
|
D | code_generator_x86.cc | 52 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 67 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 82 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 107 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 137 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 172 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 206 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 258 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 309 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 373 : CodeGenerator(graph, in CodeGeneratorX86() [all …]
|
D | code_generator_arm.cc | 63 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 79 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 96 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 139 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 174 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 219 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 254 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 301 void EmitNativeCode(CodeGenerator* codegen) OVERRIDE { in EmitNativeCode() 380 : CodeGenerator(graph, in CodeGeneratorARM() 970 int32_t value = CodeGenerator::GetInt32ValueOf(constant); in GenerateTestAndBranch() [all …]
|
D | common_arm64.h | 195 int64_t value = CodeGenerator::GetInt64ValueOf(constant); in CanEncodeConstantAsImmediate()
|
D | ssa_liveness_analysis.h | 25 class CodeGenerator; variable 1095 SsaLivenessAnalysis(HGraph* graph, CodeGenerator* codegen) in SsaLivenessAnalysis() 1206 CodeGenerator* const codegen_;
|
D | code_generator_arm.h | 202 class CodeGeneratorARM : public CodeGenerator {
|
D | code_generator_mips64.h | 205 class CodeGeneratorMIPS64 : public CodeGenerator {
|
D | code_generator_x86.h | 195 class CodeGeneratorX86 : public CodeGenerator {
|
D | code_generator_x86_64.h | 196 class CodeGeneratorX86_64 : public CodeGenerator {
|
D | codegen_test.cc | 125 const CodeGenerator& codegen, in Run() 190 static void RunCodeOptimized(CodeGenerator* codegen, in RunCodeOptimized()
|
D | code_generator_arm64.h | 222 class CodeGeneratorARM64 : public CodeGenerator {
|
D | intrinsics_x86_64.cc | 123 void EmitNativeCode(CodeGenerator* codegen_in) OVERRIDE { in EmitNativeCode() 1165 Immediate(CodeGenerator::GetInt32ValueOf(value.GetConstant()))); in GenPoke() 1173 Immediate(CodeGenerator::GetInt32ValueOf(value.GetConstant()))); in GenPoke() 1181 Immediate(CodeGenerator::GetInt32ValueOf(value.GetConstant()))); in GenPoke()
|
D | register_allocator.cc | 41 CodeGenerator* codegen, in RegisterAllocator() 467 const CodeGenerator& codegen, in ValidateIntervals()
|
D | intrinsics_arm.cc | 95 void EmitNativeCode(CodeGenerator* codegen_in) OVERRIDE { in EmitNativeCode()
|
D | intrinsics_arm64.cc | 104 void EmitNativeCode(CodeGenerator* codegen_in) OVERRIDE { in EmitNativeCode()
|