/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | LowerAtomic.h | 21 class IRBuilderBase; variable
|
H A D | VNCoercion.h | 30 class IRBuilderBase; variable
|
H A D | BuildLibCalls.h | 22 class IRBuilderBase; variable [all...] |
H A D | SimplifyLibCalls.h | 27 class IRBuilderBase; global() variable [all...] |
H A D | MatrixUtils.h | 24 class IRBuilderBase; variable
|
H A D | BasicBlockUtils.h | 35 class IRBuilderBase; variable
|
H A D | LoopUtils.h | 31 class IRBuilderBase; global() variable [all...] |
/llvm-project/llvm/include/llvm/Analysis/Utils/ |
H A D | Local.h | 20 class IRBuilderBase; variable
|
/llvm-project/mlir/include/mlir/Dialect/GPU/IR/ |
H A D | CompilationInterfaces.h | 19 class IRBuilderBase; global() variable
|
/llvm-project/llvm/lib/Target/DirectX/ |
H A D | DXILOpBuilder.h | 20 class IRBuilderBase; global() variable
|
/llvm-project/mlir/include/mlir/Target/LLVMIR/ |
H A D | LLVMTranslationInterface.h | 22 class IRBuilderBase; variable
|
H A D | LLVMImportInterface.h | 27 class IRBuilderBase; variable
|
H A D | ModuleTranslation.h | 30 class IRBuilderBase; variable
|
/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | Reassociate.h | 40 class IRBuilderBase; variable
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VectorUtils.h | 121 class IRBuilderBase; global() variable
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 1136 expandAtomicOpToLLSC(Instruction * I,Type * ResultType,Value * Addr,Align AddrAlign,AtomicOrdering MemOpOrder,function_ref<Value * (IRBuilderBase &,Value *)> PerformOp) expandAtomicOpToLLSC() argument 1202 insertRMWLLSCLoop(IRBuilderBase & Builder,Type * ResultTy,Value * Addr,Align AddrAlign,AtomicOrdering MemOpOrder,function_ref<Value * (IRBuilderBase &,Value *)> PerformOp) insertRMWLLSCLoop() argument 1565 insertRMWCmpXchgLoop(IRBuilderBase & Builder,Type * ResultTy,Value * Addr,Align AddrAlign,AtomicOrdering MemOpOrder,SyncScope::ID SSID,function_ref<Value * (IRBuilderBase &,Value *)> PerformOp,CreateCmpXchgInstFun CreateCmpXchg) insertRMWCmpXchgLoop() argument [all...] |
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.h | 44 class IRBuilderBase; variable
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BasicBlockUtils.cpp | 1759 SplitBlockAndInsertForEachLane(ElementCount EC,Type * IndexTy,Instruction * InsertBefore,std::function<void (IRBuilderBase &,Value *)> Func) SplitBlockAndInsertForEachLane() argument 1783 SplitBlockAndInsertForEachLane(Value * EVL,Instruction * InsertBefore,std::function<void (IRBuilderBase &,Value *)> Func) SplitBlockAndInsertForEachLane() argument
|
H A D | LoopUtils.cpp | 1870 addDiffRuntimeChecks(Instruction * Loc,ArrayRef<PointerDiffInfo> Checks,SCEVExpander & Expander,function_ref<Value * (IRBuilderBase &,unsigned)> GetVF,unsigned IC) addDiffRuntimeChecks() argument [all...] |
/llvm-project/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 132 IRBuilderBase(LLVMContext &context, const IRBuilderFolder &Folder, IRBuilderBase() function [all...] |
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.h | 55 class IRBuilderBase; global() variable
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 77 class IRBuilderBase; global() variable [all...] |