Home
last modified time | relevance | path

Searched refs:CreateInsertValue (Results 1 – 24 of 24) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp35 Res = Builder.CreateInsertValue(UndefValue::get(CXI->getType()), Orig, 0); in LowerAtomicCmpXchgInst()
36 Res = Builder.CreateInsertValue(Res, Equal, 1); in LowerAtomicCmpXchgInst()
H A DCorrelatedValuePropagation.cpp448 Value *NewI = B.CreateInsertValue(UndefValue::get(II->getType()), NewOp, 0); in processOverflowIntrinsic()
449 NewI = B.CreateInsertValue(NewI, ConstantInt::getFalse(II->getContext()), 1); in processOverflowIntrinsic()
H A DSROA.cpp3307 Agg = IRB.CreateInsertValue(Agg, Load, Indices, Name + ".insert"); in emitFunc()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteOutArguments.cpp395 NewRetVal = B.CreateInsertValue(NewRetVal, RetVal, RetIdx++); in runOnFunction()
419 Val = B.CreateInsertValue(UndefValue::get(EltTy), Val, 0); in runOnFunction()
422 NewRetVal = B.CreateInsertValue(NewRetVal, Val, RetIdx++); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp903 Res = Builder.CreateInsertValue(Res, FinalOldVal, 0); in expandPartwordCmpXchg()
904 Res = Builder.CreateInsertValue(Res, Success, 1); in expandPartwordCmpXchg()
968 Res = Builder.CreateInsertValue(Res, FinalOldVal, 0); in expandAtomicCmpXchgToMaskedIntrinsic()
971 Res = Builder.CreateInsertValue(Res, Success, 1); in expandAtomicCmpXchgToMaskedIntrinsic()
1058 Res = Builder.CreateInsertValue(Res, OldVal, 0); in convertCmpXchgToIntegerType()
1059 Res = Builder.CreateInsertValue(Res, Succ, 1); in convertCmpXchgToIntegerType()
1281 Res = Builder.CreateInsertValue(UndefValue::get(CI->getType()), Loaded, 0); in expandAtomicCmpXchg()
1282 Res = Builder.CreateInsertValue(Res, Success, 1); in expandAtomicCmpXchg()
1755 V = Builder.CreateInsertValue(V, ExpectedOut, 0); in expandAtomicOpToLibcall()
1756 V = Builder.CreateInsertValue(V, Result, 1); in expandAtomicOpToLibcall()
H A DSjLjEHPrepare.cpp163 LPadVal = Builder.CreateInsertValue(LPadVal, ExnVal, 0, "lpad.val"); in substituteLPadValues()
164 LPadVal = Builder.CreateInsertValue(LPadVal, SelVal, 1, "lpad.val"); in substituteLPadValues()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp228 Builder.CreateInsertValue(NewValue, NewOperands[i], makeArrayRef(i)); in remapConstantVectorOrConstantAggregate()
283 return Builder.CreateInsertValue(NewOperands[0], NewOperands[1], in remapConstantExpr()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp700 return IC.replaceInstUsesWith(LI, IC.Builder.CreateInsertValue( in unpackLoadToAggregate()
733 V = IC.Builder.CreateInsertValue(V, L, i); in unpackLoadToAggregate()
748 return IC.replaceInstUsesWith(LI, IC.Builder.CreateInsertValue( in unpackLoadToAggregate()
783 V = IC.Builder.CreateInsertValue(V, L, i); in unpackLoadToAggregate()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DConstantFolder.h269 Constant *CreateInsertValue(Constant *Agg, Constant *Val, in CreateInsertValue() function
H A DNoFolder.h334 Instruction *CreateInsertValue(Constant *Agg, Constant *Val, in CreateInsertValue() function
H A DIRBuilder.h843 V = CreateInsertValue(V, retVals[i], i, "mrv"); in CreateAggregateRet()
2091 Value *CreateInsertValue(Value *Agg, Value *Val,
2096 return Insert(Folder.CreateInsertValue(AggC, ValC, Idxs), Name);
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetFolder.h261 Constant *CreateInsertValue(Constant *Agg, Constant *Val, in CreateInsertValue() function
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp702 IRB.CreateInsertValue(UndefValue::get(CASI->getType()), OldVal, 0); in instrumentAtomic()
703 Res = IRB.CreateInsertValue(Res, Success, 1); in instrumentAtomic()
H A DDataFlowSanitizer.cpp1497 IRB.CreateInsertValue(UndefValue::get(RT), RI.getReturnValue(), 0); in visitReturnInst()
1499 IRB.CreateInsertValue(InsVal, DFSF.getShadow(RI.getReturnValue()), 1); in visitReturnInst()
H A DMemorySanitizer.cpp3495 Value *Res = IRB.CreateInsertValue(AggShadow, InsShadow, I.getIndices()); in visitInsertValueInst()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp858 Value *Pair0 = IRB.CreateInsertValue(Undef, FMCI, 0, "pair0"); in runEHOnFunction()
860 Value *Pair1 = IRB.CreateInsertValue(Pair0, TempRet0, 1, "pair1"); in runEHOnFunction()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp1462 Pair = B.CreateInsertValue(Pair, LoadedValue, {0}); in scanTypeCheckedLoadUsers()
1463 Pair = B.CreateInsertValue(Pair, TypeTestCall, {1}); in scanTypeCheckedLoadUsers()
H A DMergeFunctions.cpp498 Builder.CreateInsertValue(Result, Element, makeArrayRef(I)); in createCast()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGException.cpp1591 LPadVal = Builder.CreateInsertValue(LPadVal, Exn, 0, "lpad.val"); in getEHResumeBlock()
1592 LPadVal = Builder.CreateInsertValue(LPadVal, Sel, 1, "lpad.val"); in getEHResumeBlock()
H A DMicrosoftCXXABI.cpp3240 Dst = Builder.CreateInsertValue(Dst, FirstField, Idx++); in EmitNonNullMemberPointerConversion()
3242 Dst = Builder.CreateInsertValue(Dst, NonVirtualBaseAdjustment, Idx++); in EmitNonNullMemberPointerConversion()
3244 Dst = Builder.CreateInsertValue(Dst, VBPtrOffset, Idx++); in EmitNonNullMemberPointerConversion()
3246 Dst = Builder.CreateInsertValue(Dst, VirtualBaseAdjustmentOffset, Idx++); in EmitNonNullMemberPointerConversion()
H A DItaniumCXXABI.cpp827 return Builder.CreateInsertValue(src, dstAdj, 1); in EmitMemberPointerConversion()
H A DCGCall.cpp2973 RV = Builder.CreateInsertValue(RV, results[i], i); in EmitFunctionEpilog()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp796 Res = Builder.CreateInsertValue(Res, L, i); in getOrCreateResultFromMemIntrinsic()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DCore.cpp3700 return wrap(unwrap(B)->CreateInsertValue(unwrap(AggVal), unwrap(EltVal), in LLVMBuildInsertValue()