/art/compiler/sea_ir/code_gen/ |
D | code_gen.h | 59 llvm::Value* GetValue(InstructionNode* instruction) { in GetValue() 67 void AddValue(InstructionNode* instruction, llvm::Value* value) { in AddValue() 109 void Visit(InstructionNode* instruction) { } in Visit() 111 void Visit(UnnamedConstInstructionNode* instruction) { } in Visit() 112 void Visit(ConstInstructionNode* instruction) { } in Visit() 113 void Visit(ReturnInstructionNode* instruction) { } in Visit() 114 void Visit(IfNeInstructionNode* instruction) { } in Visit() 116 void Visit(MoveResultInstructionNode* instruction) { } in Visit() 117 void Visit(InvokeStaticInstructionNode* instruction) { } in Visit() 118 void Visit(AddIntInstructionNode* instruction) { } in Visit() [all …]
|
D | code_gen.cc | 118 void CodeGenVisitor::Visit(InstructionNode* instruction) { in Visit() 123 void CodeGenVisitor::Visit(UnnamedConstInstructionNode* instruction) { in Visit() 130 void CodeGenVisitor::Visit(ConstInstructionNode* instruction) { in Visit() 136 void CodeGenVisitor::Visit(ReturnInstructionNode* instruction) { in Visit() 143 void CodeGenVisitor::Visit(IfNeInstructionNode* instruction) { in Visit() 176 void CodeGenVisitor::Visit(MoveResultInstructionNode* instruction) { in Visit() 218 void CodeGenVisitor::Visit(AddIntInstructionNode* instruction) { in Visit() 230 void CodeGenVisitor::Visit(GotoInstructionNode* instruction) { in Visit() 238 void CodeGenVisitor::Visit(IfEqzInstructionNode* instruction) { in Visit()
|
/art/compiler/sea_ir/ir/ |
D | visitor.h | 70 virtual void Traverse(ConstInstructionNode* instruction) { } in Traverse() 71 virtual void Traverse(ReturnInstructionNode* instruction) { } in Traverse() 72 virtual void Traverse(IfNeInstructionNode* instruction) { } in Traverse() 73 virtual void Traverse(AddIntLit8InstructionNode* instruction) { } in Traverse() 74 virtual void Traverse(MoveResultInstructionNode* instruction) { } in Traverse() 75 virtual void Traverse(InvokeStaticInstructionNode* instruction) { } in Traverse() 76 virtual void Traverse(AddIntInstructionNode* instruction) { } in Traverse() 77 virtual void Traverse(GotoInstructionNode* instruction) { } in Traverse() 78 virtual void Traverse(IfEqzInstructionNode* instruction) { } in Traverse()
|
D | instruction_tools.cc | 21 bool InstructionTools::IsDefinition(const art::Instruction* const instruction) { in IsDefinition()
|
/art/compiler/sea_ir/debug/ |
D | dot_gen.h | 61 void Visit(ConstInstructionNode* instruction) { in Visit() 64 void Visit(ReturnInstructionNode* instruction) { in Visit() 67 void Visit(IfNeInstructionNode* instruction) { in Visit() 70 void Visit(MoveResultInstructionNode* instruction) { in Visit() 73 void Visit(InvokeStaticInstructionNode* instruction) { in Visit() 76 void Visit(AddIntInstructionNode* instruction) { in Visit() 79 void Visit(GotoInstructionNode* instruction) { in Visit() 82 void Visit(IfEqzInstructionNode* instruction) { in Visit()
|
D | dot_gen.cc | 44 void DotGenerationVisitor::ToDotSSAEdges(InstructionNode* instruction) { in ToDotSSAEdges() 76 void DotGenerationVisitor::ToDotSSAEdges(PhiInstructionNode* instruction) { in ToDotSSAEdges() 149 void DotGenerationVisitor::Visit(InstructionNode* instruction) { in Visit() 157 void DotGenerationVisitor::Visit(UnnamedConstInstructionNode* instruction) { in Visit()
|
/art/compiler/sea_ir/types/ |
D | type_inference_visitor.h | 48 void Visit(InstructionNode* instruction) { } in Visit() 50 void Visit(ConstInstructionNode* instruction) { } in Visit() 51 void Visit(ReturnInstructionNode* instruction) { } in Visit() 52 void Visit(IfNeInstructionNode* instruction) { } in Visit() 56 void Visit(GotoInstructionNode* instruction) { } in Visit() 57 void Visit(IfEqzInstructionNode* instruction) { } in Visit()
|
D | type_inference_visitor.cc | 38 void TypeInferenceVisitor::Visit(UnnamedConstInstructionNode* instruction) { in Visit() 42 void TypeInferenceVisitor::Visit(PhiInstructionNode* instruction) { in Visit() 48 void TypeInferenceVisitor::Visit(AddIntInstructionNode* instruction) { in Visit() 59 void TypeInferenceVisitor::Visit(MoveResultInstructionNode* instruction) { in Visit() 65 void TypeInferenceVisitor::Visit(InvokeStaticInstructionNode* instruction) { in Visit()
|
/art/compiler/optimizing/ |
D | builder.cc | 49 void Add(HInstruction* instruction) { in Add() 140 void HGraphBuilder::If_22t(const Instruction& instruction, uint32_t dex_offset) { in If_22t() 157 void HGraphBuilder::If_21t(const Instruction& instruction, uint32_t dex_offset) { in If_21t() 203 const Instruction& instruction = *Instruction::At(code_ptr); in BuildGraph() local 246 const Instruction& instruction = *Instruction::At(code_ptr); in ComputeBranchTargets() local 273 void HGraphBuilder::Binop_23x(const Instruction& instruction, Primitive::Type type) { in Binop_23x() 281 void HGraphBuilder::Binop_12x(const Instruction& instruction, Primitive::Type type) { in Binop_12x() 289 void HGraphBuilder::Binop_22s(const Instruction& instruction, bool reverse) { in Binop_22s() 300 void HGraphBuilder::Binop_22b(const Instruction& instruction, bool reverse) { in Binop_22b() 310 void HGraphBuilder::BuildReturn(const Instruction& instruction, Primitive::Type type) { in BuildReturn() [all …]
|
D | locations.cc | 23 LocationSummary::LocationSummary(HInstruction* instruction) in LocationSummary() 33 Location Location::RegisterOrConstant(HInstruction* instruction) { in RegisterOrConstant()
|
D | ssa_type_propagation.cc | 77 HPhi* instruction = worklist_.Pop(); in ProcessWorklist() local 84 void SsaTypePropagation::AddToWorklist(HPhi* instruction) { in AddToWorklist() 88 void SsaTypePropagation::AddDependentInstructionsToWorklist(HPhi* instruction) { in AddDependentInstructionsToWorklist()
|
D | pretty_printer.h | 29 void PrintPreInstruction(HInstruction* instruction) { in PrintPreInstruction() 35 virtual void VisitInstruction(HInstruction* instruction) { in VisitInstruction() 41 void PrintPostInstruction(HInstruction* instruction) { in PrintPostInstruction()
|
D | code_generator_x86_64.cc | 307 void CodeGeneratorX86_64::Move(HInstruction* instruction, in Move() 787 HConstant* instruction = locations->InAt(1).GetConstant(); in VisitAdd() local 853 HConstant* instruction = locations->InAt(1).GetConstant(); in VisitSub() local 880 void LocationsBuilderX86_64::VisitNewInstance(HNewInstance* instruction) { in VisitNewInstance() 887 void InstructionCodeGeneratorX86_64::VisitNewInstance(HNewInstance* instruction) { in VisitNewInstance() 899 void LocationsBuilderX86_64::VisitParameterValue(HParameterValue* instruction) { in VisitParameterValue() 911 void InstructionCodeGeneratorX86_64::VisitParameterValue(HParameterValue* instruction) { in VisitParameterValue() 915 void LocationsBuilderX86_64::VisitNot(HNot* instruction) { in VisitNot() 922 void InstructionCodeGeneratorX86_64::VisitNot(HNot* instruction) { in VisitNot() 929 void LocationsBuilderX86_64::VisitPhi(HPhi* instruction) { in VisitPhi() [all …]
|
D | code_generator_x86.cc | 423 void CodeGeneratorX86::Move(HInstruction* instruction, Location location, HInstruction* move_for) { in Move() 536 HIntConstant* instruction = rhs.GetConstant()->AsIntConstant(); in VisitIf() local 608 HConstant* instruction = locations->InAt(1).GetConstant(); in VisitCondition() local 840 HConstant* instruction = locations->InAt(1).GetConstant(); in VisitAdd() local 913 HConstant* instruction = locations->InAt(1).GetConstant(); in VisitSub() local 952 void LocationsBuilderX86::VisitNewInstance(HNewInstance* instruction) { in VisitNewInstance() 962 void InstructionCodeGeneratorX86::VisitNewInstance(HNewInstance* instruction) { in VisitNewInstance() 974 void LocationsBuilderX86::VisitParameterValue(HParameterValue* instruction) { in VisitParameterValue() 986 void InstructionCodeGeneratorX86::VisitParameterValue(HParameterValue* instruction) { in VisitParameterValue() 989 void LocationsBuilderX86::VisitNot(HNot* instruction) { in VisitNot() [all …]
|
D | nodes.cc | 291 void HBasicBlock::InsertInstructionBefore(HInstruction* instruction, HInstruction* cursor) { in InsertInstructionBefore() 312 HInstruction* instruction) { in Add() 320 void HBasicBlock::AddInstruction(HInstruction* instruction) { in AddInstruction() 330 HInstruction* instruction) { in Remove() 342 void HBasicBlock::RemoveInstruction(HInstruction* instruction) { in RemoveInstruction() 366 void HInstructionList::AddInstruction(HInstruction* instruction) { in AddInstruction() 380 void HInstructionList::RemoveInstruction(HInstruction* instruction) { in RemoveInstruction()
|
D | code_generator_arm.cc | 455 void CodeGeneratorARM::Move(HInstruction* instruction, Location location, HInstruction* move_for) { in Move() 987 void LocationsBuilderARM::VisitNewInstance(HNewInstance* instruction) { in VisitNewInstance() 997 void InstructionCodeGeneratorARM::VisitNewInstance(HNewInstance* instruction) { in VisitNewInstance() 1010 void LocationsBuilderARM::VisitParameterValue(HParameterValue* instruction) { in VisitParameterValue() 1022 void InstructionCodeGeneratorARM::VisitParameterValue(HParameterValue* instruction) { in VisitParameterValue() 1026 void LocationsBuilderARM::VisitNot(HNot* instruction) { in VisitNot() 1033 void InstructionCodeGeneratorARM::VisitNot(HNot* instruction) { in VisitNot() 1083 void LocationsBuilderARM::VisitPhi(HPhi* instruction) { in VisitPhi() 1092 void InstructionCodeGeneratorARM::VisitPhi(HPhi* instruction) { in VisitPhi() 1096 void LocationsBuilderARM::VisitInstanceFieldSet(HInstanceFieldSet* instruction) { in VisitInstanceFieldSet() [all …]
|
D | graph_visualizer.cc | 123 void VisitParallelMove(HParallelMove* instruction) { in VisitParallelMove() 138 void VisitInstruction(HInstruction* instruction) { in VisitInstruction() 175 HInstruction* instruction = it.Current(); in PrintInstructions() local 216 HInstruction* instruction = it.Current(); in VisitBasicBlock() local
|
D | register_allocator.cc | 116 HInstruction* instruction = liveness_.GetInstructionFromSsaIndex(i - 1); in AllocateRegistersInternal() local 209 HInstruction* instruction = liveness_.GetInstructionFromSsaIndex(i); in ValidateInternal() local 671 static bool IsInputMove(HInstruction* instruction) { in IsInputMove() 675 void RegisterAllocator::AddInputMoveFor(HInstruction* instruction, in AddInputMoveFor() 779 void RegisterAllocator::InsertMoveAfter(HInstruction* instruction, in InsertMoveAfter() 914 HInstruction* instruction = liveness_.GetInstructionFromSsaIndex(i); in Resolve() local 947 HInstruction* instruction = liveness_.GetInstructionFromSsaIndex(i); in Resolve() local
|
D | ssa_builder.cc | 142 void SsaBuilder::VisitInstruction(HInstruction* instruction) { in VisitInstruction()
|
D | ssa_liveness_analysis.h | 158 void AddUse(HInstruction* instruction, size_t input_index, bool is_environment) { in AddUse() 183 void AddPhiUse(HInstruction* instruction, size_t input_index, HBasicBlock* block) { in AddPhiUse()
|
D | nodes.h | 650 HInstruction* instruction = env.Get(i); in Populate() local 658 void SetRawEnvAt(size_t index, HInstruction* instruction) { in SetRawEnvAt() 674 explicit HInputIterator(HInstruction* instruction) : instruction_(instruction), index_(0) {} in HInputIterator() 786 virtual void SetRawInputAt(size_t i, HInstruction* instruction) { in SetRawInputAt() 1556 virtual void VisitInstruction(HInstruction* instruction) {} in VisitInstruction()
|
D | ssa_liveness_analysis.cc | 219 HInstruction* instruction = environment->Get(i); in ComputeLiveRanges() local
|
/art/runtime/quick/ |
D | inline_method_analyser.cc | 96 const Instruction* instruction = Instruction::At(code_item->insns_); in AnalyseMethodCode() local 169 const Instruction* instruction = Instruction::At(code_item->insns_); in AnalyseConstMethod() local 202 const Instruction* instruction = Instruction::At(code_item->insns_); in AnalyseIGetMethod() local 265 const Instruction* instruction = Instruction::At(code_item->insns_); in AnalyseIPutMethod() local
|
/art/disassembler/ |
D | disassembler_arm64.cc | 35 uint32_t instruction = ReadU32(begin); in Dump() local
|
D | disassembler_mips.cc | 172 uint32_t instruction = ReadU32(instr_ptr); in Dump() local
|