Lines Matching refs:CreateExtractValue
294 return CGF.Builder.CreateZExt(CGF.Builder.CreateExtractValue(Pair, 1), in MakeAtomicCmpXchgValue()
298 return EmitFromInt(CGF, CGF.Builder.CreateExtractValue(Pair, 0), T, in MakeAtomicCmpXchgValue()
343 return CGF.Builder.CreateExtractValue(Result, 0); in EmitAtomicCmpXchgForMSIntrin()
400 CGF.Builder.CreateStore(CGF.Builder.CreateExtractValue(CXI, 0), in EmitAtomicCmpXchg128ForMSIntrin()
404 Value *Success = CGF.Builder.CreateExtractValue(CXI, 1); in EmitAtomicCmpXchg128ForMSIntrin()
666 Carry = CGF.Builder.CreateExtractValue(Tmp, 1); in EmitOverflowIntrinsic()
667 return CGF.Builder.CreateExtractValue(Tmp, 0); in EmitOverflowIntrinsic()
4533 return RValue::get(Builder.CreateIntToPtr(Builder.CreateExtractValue(Result, in EmitBuiltinExpr()
7588 Value *Rt = Builder.CreateExtractValue(RtAndRt2, 1); in EmitARMBuiltinExpr()
7589 Value *Rt1 = Builder.CreateExtractValue(RtAndRt2, 0); in EmitARMBuiltinExpr()
7623 Value *Val0 = Builder.CreateExtractValue(Val, 1); in EmitARMBuiltinExpr()
7624 Value *Val1 = Builder.CreateExtractValue(Val, 0); in EmitARMBuiltinExpr()
7679 Value *Arg0 = Builder.CreateExtractValue(Val, 0); in EmitARMBuiltinExpr()
7680 Value *Arg1 = Builder.CreateExtractValue(Val, 1); in EmitARMBuiltinExpr()
8308 Value *Vec = Builder.CreateExtractValue(LoadResult, i); in EmitARMMVEBuiltinExpr()
8344 Ops.push_back(Builder.CreateExtractValue(Mvec, {0, i})); in EmitARMMVEBuiltinExpr()
9559 ToRet = Builder.CreateStore(Builder.CreateExtractValue(Val, i), Addr); in EmitAArch64BuiltinExpr()
9593 Value *RandomValue = Builder.CreateExtractValue(Val, 0); in EmitAArch64BuiltinExpr()
9594 Value *Status = Builder.CreateExtractValue(Val, 1); in EmitAArch64BuiltinExpr()
9626 Value *Val0 = Builder.CreateExtractValue(Val, 1); in EmitAArch64BuiltinExpr()
9627 Value *Val1 = Builder.CreateExtractValue(Val, 0); in EmitAArch64BuiltinExpr()
9680 Value *Arg0 = Builder.CreateExtractValue(Val, 0); in EmitAArch64BuiltinExpr()
9681 Value *Arg1 = Builder.CreateExtractValue(Val, 1); in EmitAArch64BuiltinExpr()
12863 Builder.CreateDefaultAlignedStore(Builder.CreateExtractValue(Call, 1), in EmitX86BuiltinExpr()
12865 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
14523 Builder.CreateDefaultAlignedStore(Builder.CreateExtractValue(Call, 0), in EmitX86BuiltinExpr()
14525 return Builder.CreateExtractValue(Call, 1); in EmitX86BuiltinExpr()
14550 Builder.CreateDefaultAlignedStore(Builder.CreateExtractValue(Call, 1), in EmitX86BuiltinExpr()
14552 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
14638 Value *Result = Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
14642 Result = Builder.CreateExtractValue(Call, 1); in EmitX86BuiltinExpr()
14950 Value *Extracted = Builder.CreateExtractValue(IACall, i); in EmitX86BuiltinExpr()
15075 Value *Extract = Builder.CreateExtractValue(Call, i + 1); in EmitX86BuiltinExpr()
15082 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
15091 Value *Extract = Builder.CreateExtractValue(Call, i + 1); in EmitX86BuiltinExpr()
15098 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
15134 Value *Ret = Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
15136 Value *Out = Builder.CreateExtractValue(Call, 1); in EmitX86BuiltinExpr()
15149 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
15191 Value *Ret = Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
15197 Value *Extract = Builder.CreateExtractValue(Call, i + 1); in EmitX86BuiltinExpr()
15205 Value *Out = Builder.CreateExtractValue(Call, i + 1); in EmitX86BuiltinExpr()
15213 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
16171 Value *Vec = Builder.CreateExtractValue(Call, i); in EmitPPCBuiltinExpr()
16563 llvm::Value *Result = Builder.CreateExtractValue(Tmp, 0); in EmitAMDGPUBuiltinExpr()
16564 llvm::Value *Flag = Builder.CreateExtractValue(Tmp, 1); in EmitAMDGPUBuiltinExpr()
17035 Value *CC = CGF.Builder.CreateExtractValue(Call, 1); in EmitSystemZIntrinsicWithCC()
17037 return CGF.Builder.CreateExtractValue(Call, 0); in EmitSystemZIntrinsicWithCC()
17977 Value *Pred = Builder.CreateZExt(Builder.CreateExtractValue(ResultPair, 1), in EmitNVPTXBuiltinExpr()
17980 return Builder.CreateExtractValue(ResultPair, 0); in EmitNVPTXBuiltinExpr()
18059 Builder.CreateBitCast(Builder.CreateExtractValue(Result, i), in EmitNVPTXBuiltinExpr()
18203 Builder.CreateBitCast(Builder.CreateExtractValue(Result, i), DType), in EmitNVPTXBuiltinExpr()
18922 llvm::Value *NewBase = IsLoad ? Builder.CreateExtractValue(Result, 1) in EmitHexagonBuiltinExpr()
18930 RetVal = Builder.CreateExtractValue(Result, 0); in EmitHexagonBuiltinExpr()
18959 llvm::Value *DestVal = Builder.CreateExtractValue(Result, 0); in EmitHexagonBuiltinExpr()
18970 return Builder.CreateExtractValue(Result, 1); in EmitHexagonBuiltinExpr()
19002 llvm::Value *PredOut = Builder.CreateExtractValue(Result, 1); in EmitHexagonBuiltinExpr()
19005 return Builder.CreateExtractValue(Result, 0); in EmitHexagonBuiltinExpr()