Searched refs:InstrBuilder (Results 1 – 5 of 5) sorted by relevance
| /src/contrib/llvm-project/llvm/include/llvm/MCA/ |
| H A D | InstrBuilder.h | 62 class InstrBuilder { 94 InstrBuilder(const InstrBuilder &) = delete; 95 InstrBuilder &operator=(const InstrBuilder &) = delete; 102 InstrBuilder(const MCSubtargetInfo &STI, const MCInstrInfo &MCII,
|
| /src/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiMemAluCombiner.cpp | 257 MachineInstrBuilder InstrBuilder = in insertMergedInstruction() local 259 InstrBuilder.addReg(Dest.getReg(), getDefRegState(true)); in insertMergedInstruction() 260 InstrBuilder.addReg(Base.getReg(), getKillRegState(true)); in insertMergedInstruction() 264 InstrBuilder.addReg(AluOffset.getReg()); in insertMergedInstruction() 266 InstrBuilder.addImm(AluOffset.getImm()); in insertMergedInstruction() 274 InstrBuilder.addImm(LPAC::makePreOp(AluOpcode)); in insertMergedInstruction() 276 InstrBuilder.addImm(LPAC::makePostOp(AluOpcode)); in insertMergedInstruction() 279 InstrBuilder.setMemRefs(MemInstr->memoperands()); in insertMergedInstruction()
|
| /src/contrib/llvm-project/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 31 InstrBuilder::InstrBuilder(const llvm::MCSubtargetInfo &sti, in InstrBuilder() function in llvm::mca::InstrBuilder 268 void InstrBuilder::populateWrites(InstrDesc &ID, const MCInst &MCI, in populateWrites() 443 void InstrBuilder::populateReads(InstrDesc &ID, const MCInst &MCI, in populateReads() 526 Error InstrBuilder::verifyInstrDesc(const InstrDesc &ID, in verifyInstrDesc() 543 Expected<unsigned> InstrBuilder::getVariantSchedClassID(const MCInst &MCI, in getVariantSchedClassID() 560 InstrBuilder::createInstrDescImpl(const MCInst &MCI, in createInstrDescImpl() 650 InstrBuilder::getOrCreateInstrDesc(const MCInst &MCI, in getOrCreateInstrDesc() 677 InstrBuilder::createInstruction(const MCInst &MCI, in createInstruction()
|
| /src/contrib/llvm-project/llvm/tools/llvm-mca/ |
| H A D | llvm-mca.cpp | 576 mca::InstrBuilder IB(*STI, *MCII, *MRI, MCIA.get(), *IM, CallLatency); in main()
|
| /src/lib/clang/libllvm/ |
| H A D | Makefile | 989 SRCS_EXT+= MCA/InstrBuilder.cpp
|