/freebsd-src/contrib/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; 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
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/Utils/ |
H A D | Local.h | 20 class IRBuilderBase; variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/DirectX/ |
H A D | DXILOpBuilder.h | 20 class IRBuilderBase; variable
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | Reassociate.h | 39 class IRBuilderBase; global() variable
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VectorUtils.h | 119 class IRBuilderBase; global() variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 1053 expandAtomicOpToLLSC(Instruction * I,Type * ResultType,Value * Addr,Align AddrAlign,AtomicOrdering MemOpOrder,function_ref<Value * (IRBuilderBase &,Value *)> PerformOp) expandAtomicOpToLLSC() argument 1118 insertRMWLLSCLoop(IRBuilderBase & Builder,Type * ResultTy,Value * Addr,Align AddrAlign,AtomicOrdering MemOpOrder,function_ref<Value * (IRBuilderBase &,Value *)> PerformOp) insertRMWLLSCLoop() argument 1481 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...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BasicBlockUtils.cpp | 1747 SplitBlockAndInsertForEachLane(ElementCount EC,Type * IndexTy,Instruction * InsertBefore,std::function<void (IRBuilderBase &,Value *)> Func) SplitBlockAndInsertForEachLane() argument 1771 SplitBlockAndInsertForEachLane(Value * EVL,Instruction * InsertBefore,std::function<void (IRBuilderBase &,Value *)> Func) SplitBlockAndInsertForEachLane() argument
|
H A D | LoopUtils.cpp | 1810 addDiffRuntimeChecks(Instruction * Loc,ArrayRef<PointerDiffInfo> Checks,SCEVExpander & Expander,function_ref<Value * (IRBuilderBase &,unsigned)> GetVF,unsigned IC) addDiffRuntimeChecks() argument
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 135 IRBuilderBase(LLVMContext &context, const IRBuilderFolder &Folder, IRBuilderBase() function [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.h | 54 class IRBuilderBase; global() variable
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 77 class IRBuilderBase; global() variable [all...] |