Home
last modified time | relevance | path

Searched defs:IRBuilderBase (Results 1 – 17 of 17) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLowerAtomic.h21 class IRBuilderBase; variable
H A DVNCoercion.h30 class IRBuilderBase; variable
H A DBuildLibCalls.h22 class IRBuilderBase; variable
[all...]
H A DSimplifyLibCalls.h27 class IRBuilderBase; variable
[all...]
H A DMatrixUtils.h24 class IRBuilderBase; variable
H A DBasicBlockUtils.h35 class IRBuilderBase; variable
H A DLoopUtils.h31 class IRBuilderBase; global() variable
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/Utils/
H A DLocal.h20 class IRBuilderBase; variable
/freebsd-src/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILOpBuilder.h20 class IRBuilderBase; variable
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DReassociate.h39 class IRBuilderBase; global() variable
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h119 class IRBuilderBase; global() variable
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1053 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 DBasicBlockUtils.cpp1747 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 DLoopUtils.cpp1810 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 DIRBuilder.h135 IRBuilderBase(LLVMContext &context, const IRBuilderFolder &Folder, IRBuilderBase() function
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h54 class IRBuilderBase; global() variable
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h77 class IRBuilderBase; global() variable
[all...]