Home
last modified time | relevance | path

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

12

/netbsd/external/apache2/llvm/dist/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.cpp536 Value *NewI = B.CreateInsertValue(Struct, NewOp, 0); in processOverflowIntrinsic()
H A DSROA.cpp3397 Agg = IRB.CreateInsertValue(Agg, Load, Indices, Name + ".insert"); in emitFunc()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteOutArguments.cpp377 NewRetVal = B.CreateInsertValue(NewRetVal, RetVal, RetIdx++); in runOnFunction()
400 Val = B.CreateInsertValue(UndefValue::get(EltTy), Val, 0); in runOnFunction()
403 NewRetVal = B.CreateInsertValue(NewRetVal, Val, RetIdx++); in runOnFunction()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp958 Res = Builder.CreateInsertValue(Res, FinalOldVal, 0); in expandPartwordCmpXchg()
959 Res = Builder.CreateInsertValue(Res, Success, 1); in expandPartwordCmpXchg()
1022 Res = Builder.CreateInsertValue(Res, FinalOldVal, 0); in expandAtomicCmpXchgToMaskedIntrinsic()
1025 Res = Builder.CreateInsertValue(Res, Success, 1); in expandAtomicCmpXchgToMaskedIntrinsic()
1114 Res = Builder.CreateInsertValue(Res, OldVal, 0); in convertCmpXchgToIntegerType()
1115 Res = Builder.CreateInsertValue(Res, Succ, 1); in convertCmpXchgToIntegerType()
1357 Res = Builder.CreateInsertValue(UndefValue::get(CI->getType()), Loaded, 0); in expandAtomicCmpXchg()
1358 Res = Builder.CreateInsertValue(Res, Success, 1); in expandAtomicCmpXchg()
1841 V = Builder.CreateInsertValue(V, ExpectedOut, 0); in expandAtomicOpToLibcall()
1842 V = Builder.CreateInsertValue(V, Result, 1); in expandAtomicOpToLibcall()
H A DSjLjEHPrepare.cpp170 LPadVal = Builder.CreateInsertValue(LPadVal, ExnVal, 0, "lpad.val"); in substituteLPadValues()
171 LPadVal = Builder.CreateInsertValue(LPadVal, SelVal, 1, "lpad.val"); in substituteLPadValues()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp227 Builder.CreateInsertValue(NewValue, NewOperands[i], makeArrayRef(i)); in remapConstantVectorOrConstantAggregate()
282 return Builder.CreateInsertValue(NewOperands[0], NewOperands[1], in remapConstantExpr()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DIRBuilderFolder.h135 virtual Value *CreateInsertValue(Constant *Agg, Constant *Val,
H A DConstantFolder.h277 Constant *CreateInsertValue(Constant *Agg, Constant *Val, in CreateInsertValue() function
H A DNoFolder.h312 Instruction *CreateInsertValue(Constant *Agg, Constant *Val, in CreateInsertValue() function
H A DIRBuilder.h962 V = CreateInsertValue(V, retVals[i], i, "mrv"); in CreateAggregateRet()
2458 Value *CreateInsertValue(Value *Agg, Value *Val,
2463 return Insert(Folder.CreateInsertValue(AggC, ValC, Idxs), Name);
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp643 return IC.replaceInstUsesWith(LI, IC.Builder.CreateInsertValue( in unpackLoadToAggregate()
674 V = IC.Builder.CreateInsertValue(V, L, i); in unpackLoadToAggregate()
689 return IC.replaceInstUsesWith(LI, IC.Builder.CreateInsertValue( in unpackLoadToAggregate()
723 V = IC.Builder.CreateInsertValue(V, L, i); in unpackLoadToAggregate()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp995 RetVal = IRB.CreateInsertValue(RetVal, V, Ri, "oldret"); in RemoveDeadStuffFromFunction()
1059 RetVal = IRB.CreateInsertValue(RetVal, EV, NewRetIdxs[RetI], in RemoveDeadStuffFromFunction()
H A DMergeFunctions.cpp496 Builder.CreateInsertValue(Result, Element, makeArrayRef(I)); in createCast()
H A DWholeProgramDevirt.cpp1899 Pair = B.CreateInsertValue(Pair, LoadedValue, {0}); in scanTypeCheckedLoadUsers()
1900 Pair = B.CreateInsertValue(Pair, TypeTestCall, {1}); in scanTypeCheckedLoadUsers()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetFolder.h271 Constant *CreateInsertValue(Constant *Agg, Constant *Val, in CreateInsertValue() function
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp817 IRB.CreateInsertValue(UndefValue::get(CASI->getType()), OldVal, 0); in instrumentAtomic()
818 Res = IRB.CreateInsertValue(Res, Success, 1); in instrumentAtomic()
H A DDataFlowSanitizer.cpp956 return IRB.CreateInsertValue(Shadow, PrimitiveShadow, Indices); in expandFromPrimitiveShadowRecursive()
2819 Value *Res = IRB.CreateInsertValue(AggShadow, InsShadow, I.getIndices()); in visitInsertValueInst()
2978 IRB.CreateInsertValue(UndefValue::get(RT), RI.getReturnValue(), 0); in visitReturnInst()
2980 IRB.CreateInsertValue(InsVal, DFSF.getShadow(RI.getReturnValue()), 1); in visitReturnInst()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp267 ReturnValue = Builder.CreateInsertValue(UndefValue::get(RetStructTy), in replaceFallthroughCoroEnd()
535 Agg = Builder.CreateInsertValue(Agg, Args[I], I); in replaceRetconOrAsyncSuspendUses()
1725 RetV = Builder.CreateInsertValue(RetV, CastedContinuation, 0); in splitRetconCoroutine()
1727 RetV = Builder.CreateInsertValue(RetV, ReturnPHIs[I], I); in splitRetconCoroutine()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp909 Value *Pair0 = IRB.CreateInsertValue(Undef, FMCI, 0, "pair0"); in runEHOnFunction()
911 Value *Pair1 = IRB.CreateInsertValue(Pair0, TempRet0, 1, "pair1"); in runEHOnFunction()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp554 Res = Builder.CreateInsertValue(Res, UAddOV, 0); in simplifyX86addcarry()
555 return Builder.CreateInsertValue(Res, UAddResult, 1); in simplifyX86addcarry()
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGException.cpp1626 LPadVal = Builder.CreateInsertValue(LPadVal, Exn, 0, "lpad.val"); in getEHResumeBlock()
1627 LPadVal = Builder.CreateInsertValue(LPadVal, Sel, 1, "lpad.val"); in getEHResumeBlock()
H A DMicrosoftCXXABI.cpp3351 Dst = Builder.CreateInsertValue(Dst, FirstField, Idx++); in EmitNonNullMemberPointerConversion()
3353 Dst = Builder.CreateInsertValue(Dst, NonVirtualBaseAdjustment, Idx++); in EmitNonNullMemberPointerConversion()
3355 Dst = Builder.CreateInsertValue(Dst, VBPtrOffset, Idx++); in EmitNonNullMemberPointerConversion()
3357 Dst = Builder.CreateInsertValue(Dst, VirtualBaseAdjustmentOffset, Idx++); in EmitNonNullMemberPointerConversion()
H A DCGCall.cpp3393 R = Builder.CreateInsertValue(R, T1, I); in EmitCMSEClearRecord()
3555 RV = Builder.CreateInsertValue(RV, results[i], i); in EmitFunctionEpilog()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1439 Res = Builder.CreateInsertValue(Res, L, i); in getOrCreateResultFromMemIntrinsic()

12