Searched refs:CSEMIRBuilder (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CSEMIRBuilder.cpp | 22 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 D | Combiner.cpp | 227 : Builder(CSEInfo ? std::make_unique<CSEMIRBuilder>() in Combiner()
|
| H A D | Legalizer.cpp | 326 MIRBuilder = std::make_unique<CSEMIRBuilder>(); in runOnMachineFunction()
|
| H A D | IRTranslator.cpp | 3998 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 D | CSEMIRBuilder.h | 39 class LLVM_ABI CSEMIRBuilder : public MachineIRBuilder {
|
| H A D | CSEInfo.h | 73 friend class CSEMIRBuilder; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64PostLegalizerCombiner.cpp | 628 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 D | AMDGPURegBankSelect.cpp | 212 CSEMIRBuilder B(MF); in runOnMachineFunction()
|
| H A D | AMDGPURegBankLegalize.cpp | 270 CSEMIRBuilder B(MF); in runOnMachineFunction()
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 302 SRCS_MIN+= CodeGen/GlobalISel/CSEMIRBuilder.cpp
|