Home
last modified time | relevance | path

Searched refs:InstrBuilder (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/MCA/
H A DInstrBuilder.h60 class InstrBuilder {
80 InstrBuilder(const InstrBuilder &) = delete;
81 InstrBuilder &operator=(const InstrBuilder &) = delete;
88 InstrBuilder(const MCSubtargetInfo &STI, const MCInstrInfo &MCII,
/llvm-project-15.0.7/llvm/lib/Target/Lanai/
H A DLanaiMemAluCombiner.cpp258 MachineInstrBuilder InstrBuilder = in insertMergedInstruction() local
260 InstrBuilder.addReg(Dest.getReg(), getDefRegState(true)); in insertMergedInstruction()
261 InstrBuilder.addReg(Base.getReg(), getKillRegState(true)); in insertMergedInstruction()
265 InstrBuilder.addReg(AluOffset.getReg()); in insertMergedInstruction()
267 InstrBuilder.addImm(AluOffset.getImm()); in insertMergedInstruction()
275 InstrBuilder.addImm(LPAC::makePreOp(AluOpcode)); in insertMergedInstruction()
277 InstrBuilder.addImm(LPAC::makePostOp(AluOpcode)); in insertMergedInstruction()
280 InstrBuilder.setMemRefs(MemInstr->memoperands()); in insertMergedInstruction()
/llvm-project-15.0.7/llvm/lib/MCA/
H A DInstrBuilder.cpp30 InstrBuilder::InstrBuilder(const llvm::MCSubtargetInfo &sti, in InstrBuilder() function in llvm::mca::InstrBuilder
294 void InstrBuilder::populateWrites(InstrDesc &ID, const MCInst &MCI, in populateWrites()
463 void InstrBuilder::populateReads(InstrDesc &ID, const MCInst &MCI, in populateReads()
524 Error InstrBuilder::verifyInstrDesc(const InstrDesc &ID, in verifyInstrDesc()
542 InstrBuilder::createInstrDescImpl(const MCInst &MCI) { in createInstrDescImpl()
628 InstrBuilder::getOrCreateInstrDesc(const MCInst &MCI) { in getOrCreateInstrDesc()
641 InstrBuilder::createInstruction(const MCInst &MCI) { in createInstruction()
H A DCMakeLists.txt13 InstrBuilder.cpp
/llvm-project-15.0.7/llvm/unittests/tools/llvm-mca/X86/
H A DTestIncrementalMCA.cpp35 mca::InstrBuilder IB(*STI, *MCII, *MRI, MCIA.get()); in TEST_F()
122 mca::InstrBuilder IB(*STI, *MCII, *MRI, MCIA.get()); in TEST_F()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/MCA/
H A DBUILD.gn21 "InstrBuilder.cpp",
/llvm-project-15.0.7/llvm/unittests/tools/llvm-mca/
H A DMCATestBase.cpp67 mca::InstrBuilder IB(*STI, *MCII, *MRI, MCIA.get()); in runBaselineMCA()
/llvm-project-15.0.7/llvm/tools/llvm-mca/
H A Dllvm-mca.cpp494 mca::InstrBuilder IB(*STI, *MCII, *MRI, MCIA.get()); in main()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt5395 llvm/include/llvm/MCA/InstrBuilder.h
6122 llvm/lib/MCA/InstrBuilder.cpp