Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDLowerAtomic.cpp35 Res = Builder.CreateInsertValue(UndefValue::get(CXI->getType()), Orig, 0); in LowerAtomicCmpXchgInst()
36 Res = Builder.CreateInsertValue(Res, Equal, 1); in LowerAtomicCmpXchgInst()
HDScalarReplAggregates.cpp820 Res = Builder.CreateInsertValue(Res, Elt, i); in ConvertScalar_ExtractValue()
834 Res = Builder.CreateInsertValue(Res, Elt, i); in ConvertScalar_ExtractValue()
1932 Insert = Builder.CreateInsertValue(Insert, Load, i, "insert"); in RewriteForScalarRepl()
HDSROA.cpp3308 Agg = IRB.CreateInsertValue(Agg, Load, Indices, Name + ".insert"); in emitFunc()
/NextBSD/contrib/llvm/lib/Target/NVPTX/
HDNVPTXGenericToNVVM.cpp284 Builder.CreateInsertValue(NewValue, NewOperands[i], makeArrayRef(i)); in remapConstantVectorOrConstantAggregate()
340 return Builder.CreateInsertValue(NewOperands[0], NewOperands[1], in remapConstantExpr()
/NextBSD/contrib/llvm/lib/CodeGen/
HDAtomicExpandPass.cpp527 Res = Builder.CreateInsertValue(UndefValue::get(CI->getType()), Loaded, 0); in expandAtomicCmpXchg()
528 Res = Builder.CreateInsertValue(Res, Success, 1); in expandAtomicCmpXchg()
HDSjLjEHPrepare.cpp183 LPadVal = Builder.CreateInsertValue(LPadVal, ExnVal, 0, "lpad.val"); in substituteLPadValues()
184 LPadVal = Builder.CreateInsertValue(LPadVal, SelVal, 1, "lpad.val"); in substituteLPadValues()
/NextBSD/contrib/llvm/lib/Transforms/Instrumentation/
HDThreadSanitizer.cpp573 Value *Res = IRB.CreateInsertValue(UndefValue::get(CASI->getType()), C, 0); in instrumentAtomic()
574 Res = IRB.CreateInsertValue(Res, Success, 1); in instrumentAtomic()
HDDataFlowSanitizer.cpp1378 IRB.CreateInsertValue(UndefValue::get(RT), RI.getReturnValue(), 0); in visitReturnInst()
1380 IRB.CreateInsertValue(InsVal, DFSF.getShadow(RI.getReturnValue()), 1); in visitReturnInst()
HDMemorySanitizer.cpp2679 Value *Res = IRB.CreateInsertValue(AggShadow, InsShadow, I.getIndices()); in visitInsertValueInst()
/NextBSD/contrib/llvm/include/llvm/IR/
HDConstantFolder.h237 Constant *CreateInsertValue(Constant *Agg, Constant *Val, in CreateInsertValue() function
HDNoFolder.h291 Instruction *CreateInsertValue(Constant *Agg, Constant *Val, in CreateInsertValue() function
HDIRBuilder.h611 V = CreateInsertValue(V, retVals[i], i, "mrv"); in CreateAggregateRet()
1549 Value *CreateInsertValue(Value *Agg, Value *Val,
1554 return Insert(Folder.CreateInsertValue(AggC, ValC, Idxs), Name);
/NextBSD/contrib/llvm/include/llvm/Analysis/
HDTargetFolder.h262 Constant *CreateInsertValue(Constant *Agg, Constant *Val, in CreateInsertValue() function
/NextBSD/contrib/llvm/lib/Transforms/InstCombine/
HDInstCombineLoadStoreAlloca.cpp521 return IC.ReplaceInstUsesWith(LI, IC.Builder->CreateInsertValue( in unpackLoadToAggregate()
531 return IC.ReplaceInstUsesWith(LI, IC.Builder->CreateInsertValue( in unpackLoadToAggregate()
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64TargetTransformInfo.cpp486 Res = Builder.CreateInsertValue(Res, L, i); in getOrCreateResultFromMemIntrinsic()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGException.cpp1274 LPadVal = Builder.CreateInsertValue(LPadVal, Exn, 0, "lpad.val"); in getEHResumeBlock()
1275 LPadVal = Builder.CreateInsertValue(LPadVal, Sel, 1, "lpad.val"); in getEHResumeBlock()
HDMicrosoftCXXABI.cpp3092 Dst = Builder.CreateInsertValue(Dst, FirstField, Idx++); in EmitNonNullMemberPointerConversion()
3094 Dst = Builder.CreateInsertValue(Dst, NonVirtualBaseAdjustment, Idx++); in EmitNonNullMemberPointerConversion()
3096 Dst = Builder.CreateInsertValue(Dst, VBPtrOffset, Idx++); in EmitNonNullMemberPointerConversion()
3098 Dst = Builder.CreateInsertValue(Dst, VirtualBaseAdjustmentOffset, Idx++); in EmitNonNullMemberPointerConversion()
HDItaniumCXXABI.cpp587 return Builder.CreateInsertValue(src, dstAdj, 1); in EmitMemberPointerConversion()
HDCGBuiltin.cpp3888 Ops[1] = Builder.CreateInsertValue(Ops[1], Elt, i); in EmitARMBuiltinExpr()
/NextBSD/contrib/llvm/lib/Transforms/IPO/
HDMergeFunctions.cpp1319 Builder.CreateInsertValue(Result, Element, makeArrayRef(I)); in createCast()
/NextBSD/contrib/llvm/lib/IR/
HDCore.cpp2747 return wrap(unwrap(B)->CreateInsertValue(unwrap(AggVal), unwrap(EltVal), in LLVMBuildInsertValue()