Home
last modified time | relevance | path

Searched refs:CSEMIRBuilder (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCSEMIRBuilder.cpp22 bool CSEMIRBuilder::dominates(MachineBasicBlock::const_iterator A, in dominates()
37 CSEMIRBuilder::getDominatingInstrForID(FoldingSetNodeID &ID, in getDominatingInstrForID()
64 bool CSEMIRBuilder::canPerformCSEForOpc(unsigned Opc) const { in canPerformCSEForOpc()
71 void CSEMIRBuilder::profileDstOp(const DstOp &Op, in profileDstOp()
94 void CSEMIRBuilder::profileSrcOp(const SrcOp &Op, in profileSrcOp()
109 void CSEMIRBuilder::profileMBBOpcode(GISelInstProfileBuilder &B, in profileMBBOpcode()
117 void CSEMIRBuilder::profileEverything(unsigned Opc, ArrayRef<DstOp> DstOps, in profileEverything()
132 MachineInstrBuilder CSEMIRBuilder::memoizeMI(MachineInstrBuilder MIB, in memoizeMI()
141 bool CSEMIRBuilder::checkCopyToDefsPossible(ArrayRef<DstOp> DstOps) { in checkCopyToDefsPossible()
152 CSEMIRBuilder::generateCopiesIfRequired(ArrayRef<DstOp> DstOps, in generateCopiesIfRequired()
[all …]
H A DCombiner.cpp227 : Builder(CSEInfo ? std::make_unique<CSEMIRBuilder>() in Combiner()
H A DLegalizer.cpp326 MIRBuilder = std::make_unique<CSEMIRBuilder>(); in runOnMachineFunction()
H A DIRTranslator.cpp3998 EntryBuilder = std::make_unique<CSEMIRBuilder>(CurMF); in runOnMachineFunction()
4001 CurBuilder = std::make_unique<CSEMIRBuilder>(CurMF); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCSEMIRBuilder.h39 class LLVM_ABI CSEMIRBuilder : public MachineIRBuilder {
H A DCSEInfo.h73 friend class CSEMIRBuilder; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerCombiner.cpp628 CSEMIRBuilder &MIB);
631 CSEMIRBuilder &MIB);
689 auto MIB = CSEMIRBuilder(MF); in runOnMachineFunction()
696 SmallVectorImpl<StoreInfo> &Stores, CSEMIRBuilder &MIB) { in tryOptimizeConsecStores()
742 MachineFunction &MF, CSEMIRBuilder &MIB) { in optimizeConsecutiveMemOpAddressing()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankSelect.cpp212 CSEMIRBuilder B(MF); in runOnMachineFunction()
H A DAMDGPURegBankLegalize.cpp270 CSEMIRBuilder B(MF); in runOnMachineFunction()
/freebsd/lib/clang/libllvm/
H A DMakefile302 SRCS_MIN+= CodeGen/GlobalISel/CSEMIRBuilder.cpp