| /freebsd/contrib/llvm-project/llvm/include/llvm/MCA/ |
| H A D | SourceMgr.h | 33 virtual ArrayRef<UniqueInst> getInstructions() const = 0; 37 virtual size_t size() const { return getInstructions().size(); } in size() 69 ArrayRef<UniqueInst> getInstructions() const override { return Sequence; } in getInstructions() function
|
| H A D | IncrementalSourceMgr.h | 62 ArrayRef<UniqueInst> getInstructions() const override { in getInstructions() function
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | DisassemblerEmitter.cpp | 106 for (const auto &[Idx, NumberedInst] : enumerate(Target.getInstructions())) in emitDisassembler() 122 emitWebAssemblyDisassemblerTables(OS, Target.getInstructions()); in emitDisassembler()
|
| H A D | X86MnemonicTables.cpp | 43 for (const CodeGenInstruction *I : Target.getInstructions()) { in run()
|
| H A D | InstrInfoEmitter.cpp | 204 for (const CodeGenInstruction *Inst : Target.getInstructions()) { in CollectOperandInfo() 648 for (const CodeGenInstruction *Inst : Target.getInstructions()) { in emitFeatureVerifier() 699 for (const CodeGenInstruction *Inst : Target.getInstructions()) { in emitFeatureVerifier() 821 Target.getInstructions(); in run()
|
| H A D | InstrDocsEmitter.cpp | 75 for (const CodeGenInstruction *II : Target.getInstructions()) { in EmitInstrDocs()
|
| H A D | CodeGenMapTable.cpp | 361 Target.getInstructions(); in emitBinSearchTable()
|
| H A D | X86InstrMappingEmitter.cpp | 376 ArrayRef<const CodeGenInstruction *> Insts = Target.getInstructions(); in run()
|
| H A D | CodeEmitterGen.cpp | 478 Target.getInstructions(); in run()
|
| H A D | X86FoldTablesEmitter.cpp | 628 Target.getInstructions(); in run()
|
| H A D | AsmWriterEmitter.cpp | 1317 NumberedInstructions = Target.getInstructions(); in AsmWriterEmitter()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
| H A D | CodeGenTarget.h | 179 ArrayRef<const CodeGenInstruction *> getInstructions() const { in getInstructions() function 188 return getInstructions().take_front(getNumFixedInstructions()); in getGenericInstructions() 192 return getInstructions().drop_front(getNumFixedInstructions()); in getTargetInstructions()
|
| H A D | CodeGenTarget.cpp | 91 for (const CodeGenInstruction *Inst : getInstructions()) { in getInstNamespace()
|
| H A D | CodeGenSchedule.cpp | 590 for (const CodeGenInstruction *Inst : Target.getInstructions()) { in collectSchedRW() 839 for (const CodeGenInstruction *Inst : Target.getInstructions()) { in collectSchedClasses() 864 for (const CodeGenInstruction *Inst : Target.getInstructions()) { in collectSchedClasses() 1925 for (const CodeGenInstruction *Inst : Target.getInstructions()) { in checkCompleteness()
|
| H A D | VarLenCodeEmitterGen.cpp | 229 auto NumberedInstructions = Target.getInstructions(); in run()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DDG.h | 128 const InstructionListType &getInstructions() const { in getInstructions() function 132 InstructionListType &getInstructions() { in getInstructions() function 134 static_cast<const SimpleDDGNode *>(this)->getInstructions()); in getInstructions() 138 Instruction *getFirstInstruction() const { return getInstructions().front(); } in getFirstInstruction() 139 Instruction *getLastInstruction() const { return getInstructions().back(); } in getLastInstruction() 157 appendInstructions(Input.getInstructions()); in appendInstructions()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | DDGPrinter.cpp | 91 for (auto *II : static_cast<const SimpleDDGNode *>(Node)->getInstructions()) in getSimpleNodeLabel() 110 for (auto *II : static_cast<const SimpleDDGNode *>(Node)->getInstructions()) in getVerboseNodeLabel()
|
| H A D | DDG.cpp | 43 for (Instruction *I : cast<const SimpleDDGNode>(this)->getInstructions()) in collectInstructions() 85 for (const Instruction *I : cast<const SimpleDDGNode>(N).getInstructions()) in operator <<()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-mca/ |
| H A D | CodeRegion.h | 120 llvm::ArrayRef<llvm::MCInst> getInstructions() const { return Instructions; } in getInstructions() function 174 return Regions[Idx]->getInstructions(); in getInstructionSequence()
|
| H A D | llvm-mca.cpp | 623 ArrayRef<MCInst> Insts = Region->getInstructions(); in main()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ModuloSchedule.cpp | 79 for (MachineInstr *MI : Schedule.getInstructions()) { in expand() 137 for (MachineInstr *CI : Schedule.getInstructions()) { in generatePipelinedLoop() 1333 for (MachineInstr *MI : S.getInstructions()) { in rewrite() 2557 for (MachineInstr *MI : Schedule.getInstructions()) { in generateProlog() 2593 for (MachineInstr *MI : Schedule.getInstructions()) { in generateKernel() 2634 for (MachineInstr *MI : Schedule.getInstructions()) { in generateEpilog() 2671 for (unsigned I = 0; I < Schedule.getInstructions().size(); ++I) in calcNumUnroll() 2672 Inst2Idx[Schedule.getInstructions()[I]] = I; in calcNumUnroll() 2674 for (MachineInstr *MI : Schedule.getInstructions()) { in calcNumUnroll() 2880 for (MachineInstr *MI : S.getInstructions()) { in annotate()
|
| H A D | MachinePipeliner.cpp | 855 for (SUnit *SU : Schedule.getInstructions(Cycle)) { in schedule() 1348 for (SUnit *SU : llvm::reverse(Schedule.getInstructions( in computeScheduledInsts() 3261 for (SUnit *I : getInstructions(cycle)) { in computeStart() 3552 auto &OldS = getInstructions(OldCycle); in normalizeNonPipelinedInstructions() 3554 getInstructions(NewCycle).emplace_back(&SU); in normalizeNonPipelinedInstructions()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCA/ |
| H A D | AMDGPUCustomBehaviour.cpp | 246 for (const auto &EN : llvm::enumerate(SrcMgr.getInstructions())) { in generateWaitCntInfo()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ModuloSchedule.h | 153 ArrayRef<MachineInstr *> getInstructions() { return ScheduledInstrs; } in getInstructions() function
|
| H A D | MachinePipeliner.h | 829 std::deque<SUnit *> &getInstructions(int cycle) { in getInstructions() function
|