Home
last modified time | relevance | path

Searched refs:InsertPosition (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h82 const Twine &Name, InsertPosition InsertBefore);
85 InsertPosition InsertBefore);
89 InsertPosition InsertBefore = nullptr);
198 InsertPosition InsertBefore);
200 InsertPosition InsertBefore);
202 Align Align, InsertPosition InsertBefore = nullptr);
206 InsertPosition InsertBefore = nullptr);
315 LLVM_ABI StoreInst(Value *Val, Value *Ptr, InsertPosition InsertBefore);
317 InsertPosition InsertBefore);
319 InsertPosition InsertBefore = nullptr);
[all …]
H A DInstrTypes.h63 InsertPosition InsertBefore = nullptr)
106 InsertPosition InsertBefore);
121 InsertPosition InsertBefore = nullptr);
133 InsertPosition InsertBefore = nullptr) { \
141 InsertPosition InsertBefore = nullptr) {
149 InsertPosition InsertBefore = nullptr) {
178 const Twine &Name, InsertPosition InsertBefore);
200 InsertPosition InsertBefore = nullptr);
213 InsertPosition InsertBefore) { \
221 InsertPosition InsertBefore = nullptr) {
[all …]
H A DInstruction.h49 class InsertPosition {
55 InsertPosition(std::nullptr_t) : InsertAt() {}
58 InsertPosition(Instruction *InsertBefore);
59 LLVM_ABI InsertPosition(BasicBlock *InsertAtEnd);
60 InsertPosition(InstListType::iterator InsertAt) : InsertAt(InsertAt) {}
1094 InsertPosition InsertBefore = nullptr);
H A DDIBuilder.h94 InsertPosition InsertPt);
100 InsertPosition InsertPt);
1151 InsertPosition InsertPt);
1158 InsertPosition InsertPt);
1170 InsertPosition InsertPt);
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp249 InsertPosition InsertBefore) in LandingPadInst()
269 InsertPosition InsertBefore) { in Create()
303 InsertPosition InsertPt) { in Create()
317 InsertPosition InsertPt) { in Create()
590 InsertPosition InsertPt) { in addOperandBundle()
601 InsertPosition InsertPt) { in removeOperandBundle()
787 AllocInfo AllocInfo, InsertPosition InsertBefore) in CallInst()
807 InsertPosition InsertPt) { in Create()
886 InsertPosition InsertPt) { in Create()
972 InsertPosition InsertPt) { in Create()
[all …]
H A DInstruction.cpp32 InsertPosition::InsertPosition(Instruction *InsertBefore) in InsertPosition() function in InsertPosition
35 InsertPosition::InsertPosition(BasicBlock *InsertAtEnd) in InsertPosition() function in InsertPosition
39 InsertPosition InsertBefore) in Instruction()
H A DDIBuilder.cpp1107 InsertPosition InsertPt) { in initIRBuilder()
1121 InsertPosition InsertPt) { in insertDbgValueIntrinsic()
1130 InsertPosition InsertPt) { in insertDeclare()
1144 InsertPosition InsertPt) { in insertDbgVariableRecord()
1159 InsertPosition InsertPt) { in insertDbgIntrinsic()
1181 InsertPosition InsertPt) { in insertLabel()
H A DDebugInfo.cpp1766 Instr ? InsertPosition(unwrap<Instruction>(Instr)->getIterator()) in LLVMDIBuilderInsertDeclareRecordBefore()
1800 Instr ? InsertPosition(unwrap<Instruction>(Instr)->getIterator()) in LLVMDIBuilderInsertDbgValueRecordBefore()
1818 Block ? InsertPosition(unwrap(Block)->end()) : nullptr); in LLVMDIBuilderInsertDbgValueRecordAtEnd()
1908 ? InsertPosition(unwrap<Instruction>(InsertBefore)->getIterator()) in LLVMDIBuilderInsertLabelBefore()
1926 InsertAtEnd ? InsertPosition(unwrap(InsertAtEnd)->end()) : nullptr); in LLVMDIBuilderInsertLabelAtEnd()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DInstruction.cpp288 VAArgInst *VAArgInst::create(Value *List, Type *Ty, InsertPosition Pos, in create()
300 FreezeInst *FreezeInst::create(Value *V, InsertPosition Pos, Context &Ctx, in create()
307 FenceInst *FenceInst::create(AtomicOrdering Ordering, InsertPosition Pos, in create()
330 InsertPosition Pos, Context &Ctx, const Twine &Name) { in create()
350 BranchInst *BranchInst::create(BasicBlock *IfTrue, InsertPosition Pos, in create()
359 Value *Cond, InsertPosition Pos, Context &Ctx) { in create()
404 InsertPosition Pos, bool IsVolatile, Context &Ctx, in create()
429 InsertPosition Pos, bool IsVolatile, in create()
449 UnreachableInst *UnreachableInst::create(InsertPosition Pos, Context &Ctx) { in create()
469 ReturnInst *ReturnInst::create(Value *RetVal, InsertPosition Pos, in create()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h26 class InsertPosition {
30 InsertPosition(BasicBlock *InsertAtEnd) { in InsertPosition() function
34 InsertPosition(BBIterator InsertAt) : InsertAt(InsertAt) {} in InsertPosition() function
104 static IRBuilder<> &setInsertPos(InsertPosition Pos) { in setInsertPos()
418 LLVM_ABI static FenceInst *create(AtomicOrdering Ordering, InsertPosition Pos,
448 InsertPosition Pos, Context &Ctx,
485 InsertPosition Pos, Context &Ctx,
507 LLVM_ABI static Value *create(Value *Vec, Value *Idx, InsertPosition Pos,
533 InsertPosition Pos, Context &Ctx,
536 InsertPosition Pos, Context &Ctx,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp112 static Value *buildTargetLegalPtr(Module *M, Value *Ptr, InsertPosition IP, in buildTargetLegalPtr()
133 InsertPosition IP, Module *M) { in buildTargetLegalStore()
141 buildTargetLegalLoad(Type *AccessTy, Value *Ptr, InsertPosition IP, Module *M, in buildTargetLegalLoad()
210 InsertPosition IP = BB.getTerminator() in findOrCreateSource()
211 ? InsertPosition(BB.getFirstInsertionPt()) in findOrCreateSource()
212 : InsertPosition(&BB); in findOrCreateSource()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DOffloadBundle.cpp254 int InsertPosition = Num.length() - 3; in formatWithCommas() local
255 while (InsertPosition > 0) { in formatWithCommas()
256 Num.insert(InsertPosition, ","); in formatWithCommas()
257 InsertPosition -= 3; in formatWithCommas()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DOffloadBundler.cpp1005 int InsertPosition = Num.length() - 3; in formatWithCommas() local
1006 while (InsertPosition > 0) { in formatWithCommas()
1007 Num.insert(InsertPosition, ","); in formatWithCommas()
1008 InsertPosition -= 3; in formatWithCommas()