|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/IRBuilder.h 894 V = CreateInsertValue(V, retVals[i], i, "mrv");
lib/CodeGen/AtomicExpandPass.cpp 928 Res = Builder.CreateInsertValue(Res, FinalOldVal, 0);
929 Res = Builder.CreateInsertValue(Res, Success, 1);
993 Res = Builder.CreateInsertValue(Res, FinalOldVal, 0);
996 Res = Builder.CreateInsertValue(Res, Success, 1);
1083 Res = Builder.CreateInsertValue(Res, OldVal, 0);
1084 Res = Builder.CreateInsertValue(Res, Succ, 1);
1306 Res = Builder.CreateInsertValue(UndefValue::get(CI->getType()), Loaded, 0);
1307 Res = Builder.CreateInsertValue(Res, Success, 1);
1792 V = Builder.CreateInsertValue(V, ExpectedOut, 0);
1793 V = Builder.CreateInsertValue(V, Result, 1);
lib/CodeGen/SjLjEHPrepare.cpp 162 LPadVal = Builder.CreateInsertValue(LPadVal, ExnVal, 0, "lpad.val");
163 LPadVal = Builder.CreateInsertValue(LPadVal, SelVal, 1, "lpad.val");
lib/IR/Core.cpp 3897 return wrap(unwrap(B)->CreateInsertValue(unwrap(AggVal), unwrap(EltVal),
lib/Target/AArch64/AArch64TargetTransformInfo.cpp 810 Res = Builder.CreateInsertValue(Res, L, i);
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp 394 NewRetVal = B.CreateInsertValue(NewRetVal, RetVal, RetIdx++);
418 Val = B.CreateInsertValue(UndefValue::get(EltTy), Val, 0);
421 NewRetVal = B.CreateInsertValue(NewRetVal, Val, RetIdx++);
lib/Target/NVPTX/NVPTXGenericToNVVM.cpp 227 Builder.CreateInsertValue(NewValue, NewOperands[i], makeArrayRef(i));
282 return Builder.CreateInsertValue(NewOperands[0], NewOperands[1],
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp 858 Value *Pair0 = IRB.CreateInsertValue(Undef, FMCI, 0, "pair0");
860 Value *Pair1 = IRB.CreateInsertValue(Pair0, TempRet0, 1, "pair1");
lib/Transforms/Coroutines/CoroSplit.cpp 206 ReturnValue = Builder.CreateInsertValue(UndefValue::get(RetStructTy),
451 Agg = Builder.CreateInsertValue(Agg, Args[I], I);
1292 RetV = Builder.CreateInsertValue(RetV, CastedContinuation, 0);
1294 RetV = Builder.CreateInsertValue(RetV, ReturnPHIs[I], I);
lib/Transforms/IPO/MergeFunctions.cpp 495 Builder.CreateInsertValue(Result, Element, makeArrayRef(I));
lib/Transforms/IPO/WholeProgramDevirt.cpp 1655 Pair = B.CreateInsertValue(Pair, LoadedValue, {0});
1656 Pair = B.CreateInsertValue(Pair, TypeTestCall, {1});
lib/Transforms/InstCombine/InstCombineCalls.cpp 660 Res = Builder.CreateInsertValue(Res, UAddOV, 0);
661 return Builder.CreateInsertValue(Res, UAddResult, 1);
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 656 return IC.replaceInstUsesWith(LI, IC.Builder.CreateInsertValue(
690 V = IC.Builder.CreateInsertValue(V, L, i);
705 return IC.replaceInstUsesWith(LI, IC.Builder.CreateInsertValue(
740 V = IC.Builder.CreateInsertValue(V, L, i);
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp 1525 IRB.CreateInsertValue(UndefValue::get(RT), RI.getReturnValue(), 0);
1527 IRB.CreateInsertValue(InsVal, DFSF.getShadow(RI.getReturnValue()), 1);
lib/Transforms/Instrumentation/MemorySanitizer.cpp 3597 Value *Res = IRB.CreateInsertValue(AggShadow, InsShadow, I.getIndices());
lib/Transforms/Instrumentation/ThreadSanitizer.cpp 704 IRB.CreateInsertValue(UndefValue::get(CASI->getType()), OldVal, 0);
705 Res = IRB.CreateInsertValue(Res, Success, 1);
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp 508 Value *NewI = B.CreateInsertValue(Struct, NewOp, 0);
lib/Transforms/Scalar/LowerAtomic.cpp 34 Res = Builder.CreateInsertValue(UndefValue::get(CXI->getType()), Orig, 0);
35 Res = Builder.CreateInsertValue(Res, Equal, 1);
lib/Transforms/Scalar/SROA.cpp 3366 Agg = IRB.CreateInsertValue(Agg, Load, Indices, Name + ".insert");
tools/clang/lib/CodeGen/CGBuiltin.cpp 6840 MvecOut = Builder.CreateInsertValue(MvecOut, Vec, {0, i});
tools/clang/lib/CodeGen/CGCall.cpp 2947 RV = Builder.CreateInsertValue(RV, results[i], i);
tools/clang/lib/CodeGen/CGException.cpp 1588 LPadVal = Builder.CreateInsertValue(LPadVal, Exn, 0, "lpad.val");
1589 LPadVal = Builder.CreateInsertValue(LPadVal, Sel, 1, "lpad.val");
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 883 return Builder.CreateInsertValue(src, dstAdj, 1);
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 3274 Dst = Builder.CreateInsertValue(Dst, FirstField, Idx++);
3276 Dst = Builder.CreateInsertValue(Dst, NonVirtualBaseAdjustment, Idx++);
3278 Dst = Builder.CreateInsertValue(Dst, VBPtrOffset, Idx++);
3280 Dst = Builder.CreateInsertValue(Dst, VirtualBaseAdjustmentOffset, Idx++);