Searched refs:InstrBuilder (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MCA/
H A DInstrBuilder.h1 //===--------------------- InstrBuilder.h -----------------------*- C++ -*-===//
38 class InstrBuilder { class in namespace:llvm::mca
54 InstrBuilder(const InstrBuilder &) = delete;
55 InstrBuilder &operator=(const InstrBuilder &) = delete;
62 InstrBuilder(const MCSubtargetInfo &STI, const MCInstrInfo &MCII,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiMemAluCombiner.cpp258 MachineInstrBuilder InstrBuilder = local
260 InstrBuilder.addReg(Dest.getReg(), getDefRegState(true));
261 InstrBuilder.addReg(Base.getReg(), getKillRegState(true));
265 InstrBuilder.addReg(AluOffset.getReg());
267 InstrBuilder.addImm(AluOffset.getImm());
275 InstrBuilder.addImm(LPAC::makePreOp(AluOpcode));
277 InstrBuilder.addImm(LPAC::makePostOp(AluOpcode));
280 InstrBuilder.setMemRefs(MemInstr->memoperands());
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp1 //===--------------------- InstrBuilder.cpp ---------------------*- C++ -*-===//
10 /// This file implements the InstrBuilder interface.
14 #include "llvm/MCA/InstrBuilder.h"
27 InstrBuilder::InstrBuilder(const llvm::MCSubtargetInfo &sti, function in class:llvm::mca::InstrBuilder
247 void InstrBuilder::populateWrites(InstrDesc &ID, const MCInst &MCI,
417 void InstrBuilder::populateReads(InstrDesc &ID, const MCInst &MCI,
483 Error InstrBuilder::verifyInstrDesc(const InstrDesc &ID,
509 InstrBuilder::createInstrDescImpl(const MCInst &MCI) {
599 InstrBuilder
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-mca/
H A Dllvm-mca.cpp45 #include "llvm/MCA/InstrBuilder.h"
430 mca::InstrBuilder IB(*STI, *MCII, *MRI, MCIA.get());
561 // Clear the InstrBuilder internal state in preparation for another round.
/freebsd-11-stable/lib/clang/libllvm/
H A DMakefile761 SRCS_EXT+= MCA/InstrBuilder.cpp

Completed in 94 milliseconds