Searched refs:InstrBuilder (Results 1 – 10 of 10) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-mca/ |
D | InstrBuilder.h | 40 class InstrBuilder { 53 InstrBuilder(const InstrBuilder &) = delete; 54 InstrBuilder &operator=(const InstrBuilder &) = delete; 62 InstrBuilder(const llvm::MCSubtargetInfo &sti, const llvm::MCInstrInfo &mcii, in InstrBuilder() function
|
D | InstructionTables.h | 31 InstrBuilder &IB; 35 InstructionTables(const llvm::MCSchedModel &Model, InstrBuilder &Builder) in InstructionTables()
|
D | FetchStage.h | 29 InstrBuilder &IB; 33 FetchStage(InstrBuilder &IB, SourceMgr &SM) : IB(IB), SM(SM) {} in FetchStage()
|
D | InstrBuilder.cpp | 158 void InstrBuilder::populateWrites(InstrDesc &ID, const MCInst &MCI, in populateWrites() 270 void InstrBuilder::populateReads(InstrDesc &ID, const MCInst &MCI, in populateReads() 318 const InstrDesc &InstrBuilder::createInstrDescImpl(const MCInst &MCI) { in createInstrDescImpl() 395 const InstrDesc &InstrBuilder::getOrCreateInstrDesc(const MCInst &MCI) { in getOrCreateInstrDesc() 406 InstrBuilder::createInstruction(const MCInst &MCI) { in createInstruction()
|
D | CMakeLists.txt | 21 InstrBuilder.cpp
|
D | Context.h | 63 InstrBuilder &IB,
|
D | Context.cpp | 32 Context::createDefaultPipeline(const PipelineOptions &Opts, InstrBuilder &IB, in createDefaultPipeline()
|
D | llvm-mca.cpp | 464 mca::InstrBuilder IB(*STI, *MCII, *MRI, *MCIA, *IP); in main()
|
/external/llvm/lib/Target/Lanai/ |
D | LanaiMemAluCombiner.cpp | 258 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_begin(), in insertMergedInstruction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Lanai/ |
D | LanaiMemAluCombiner.cpp | 258 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_begin(), in insertMergedInstruction()
|