Lines Matching refs:CreateExtractValue
270 return CGF.Builder.CreateZExt(CGF.Builder.CreateExtractValue(Pair, 1), in MakeAtomicCmpXchgValue()
274 return EmitFromInt(CGF, CGF.Builder.CreateExtractValue(Pair, 0), T, in MakeAtomicCmpXchgValue()
319 return CGF.Builder.CreateExtractValue(Result, 0); in EmitAtomicCmpXchgForMSIntrin()
376 CGF.Builder.CreateStore(CGF.Builder.CreateExtractValue(CXI, 0), in EmitAtomicCmpXchg128ForMSIntrin()
380 Value *Success = CGF.Builder.CreateExtractValue(CXI, 1); in EmitAtomicCmpXchg128ForMSIntrin()
642 Carry = CGF.Builder.CreateExtractValue(Tmp, 1); in EmitOverflowIntrinsic()
643 return CGF.Builder.CreateExtractValue(Tmp, 0); in EmitOverflowIntrinsic()
4454 return RValue::get(Builder.CreateIntToPtr(Builder.CreateExtractValue(Result, in EmitBuiltinExpr()
7473 Value *Rt = Builder.CreateExtractValue(RtAndRt2, 1); in EmitARMBuiltinExpr()
7474 Value *Rt1 = Builder.CreateExtractValue(RtAndRt2, 0); in EmitARMBuiltinExpr()
7508 Value *Val0 = Builder.CreateExtractValue(Val, 1); in EmitARMBuiltinExpr()
7509 Value *Val1 = Builder.CreateExtractValue(Val, 0); in EmitARMBuiltinExpr()
7561 Value *Arg0 = Builder.CreateExtractValue(Val, 0); in EmitARMBuiltinExpr()
7562 Value *Arg1 = Builder.CreateExtractValue(Val, 1); in EmitARMBuiltinExpr()
8180 Value *Vec = Builder.CreateExtractValue(LoadResult, i); in EmitARMMVEBuiltinExpr()
8216 Ops.push_back(Builder.CreateExtractValue(Mvec, {0, i})); in EmitARMMVEBuiltinExpr()
9372 ToRet = Builder.CreateStore(Builder.CreateExtractValue(Val, i), Addr); in EmitAArch64BuiltinExpr()
9405 Value *RandomValue = Builder.CreateExtractValue(Val, 0); in EmitAArch64BuiltinExpr()
9406 Value *Status = Builder.CreateExtractValue(Val, 1); in EmitAArch64BuiltinExpr()
9437 Value *Val0 = Builder.CreateExtractValue(Val, 1); in EmitAArch64BuiltinExpr()
9438 Value *Val1 = Builder.CreateExtractValue(Val, 0); in EmitAArch64BuiltinExpr()
9486 Value *Arg0 = Builder.CreateExtractValue(Val, 0); in EmitAArch64BuiltinExpr()
9487 Value *Arg1 = Builder.CreateExtractValue(Val, 1); in EmitAArch64BuiltinExpr()
12570 Builder.CreateDefaultAlignedStore(Builder.CreateExtractValue(Call, 1), in EmitX86BuiltinExpr()
12572 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
14279 Builder.CreateDefaultAlignedStore(Builder.CreateExtractValue(Call, 0), in EmitX86BuiltinExpr()
14281 return Builder.CreateExtractValue(Call, 1); in EmitX86BuiltinExpr()
14306 Builder.CreateDefaultAlignedStore(Builder.CreateExtractValue(Call, 1), in EmitX86BuiltinExpr()
14308 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
14382 Value *Result = Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
14386 Result = Builder.CreateExtractValue(Call, 1); in EmitX86BuiltinExpr()
14804 Value *Extract = Builder.CreateExtractValue(Call, i + 1); in EmitX86BuiltinExpr()
14811 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
14820 Value *Extract = Builder.CreateExtractValue(Call, i + 1); in EmitX86BuiltinExpr()
14827 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
14863 Value *Ret = Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
14865 Value *Out = Builder.CreateExtractValue(Call, 1); in EmitX86BuiltinExpr()
14878 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
14920 Value *Ret = Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
14926 Value *Extract = Builder.CreateExtractValue(Call, i + 1); in EmitX86BuiltinExpr()
14934 Value *Out = Builder.CreateExtractValue(Call, i + 1); in EmitX86BuiltinExpr()
14942 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr()
15770 Value *Vec = Builder.CreateExtractValue(Call, i); in EmitPPCBuiltinExpr()
16056 llvm::Value *Result = Builder.CreateExtractValue(Tmp, 0); in EmitAMDGPUBuiltinExpr()
16057 llvm::Value *Flag = Builder.CreateExtractValue(Tmp, 1); in EmitAMDGPUBuiltinExpr()
16362 Value *CC = CGF.Builder.CreateExtractValue(Call, 1); in EmitSystemZIntrinsicWithCC()
16364 return CGF.Builder.CreateExtractValue(Call, 0); in EmitSystemZIntrinsicWithCC()
17301 Value *Pred = Builder.CreateZExt(Builder.CreateExtractValue(ResultPair, 1), in EmitNVPTXBuiltinExpr()
17304 return Builder.CreateExtractValue(ResultPair, 0); in EmitNVPTXBuiltinExpr()
17383 Builder.CreateBitCast(Builder.CreateExtractValue(Result, i), in EmitNVPTXBuiltinExpr()
17527 Builder.CreateBitCast(Builder.CreateExtractValue(Result, i), DType), in EmitNVPTXBuiltinExpr()
18126 llvm::Value *NewBase = IsLoad ? Builder.CreateExtractValue(Result, 1) in EmitHexagonBuiltinExpr()
18134 RetVal = Builder.CreateExtractValue(Result, 0); in EmitHexagonBuiltinExpr()
18163 llvm::Value *DestVal = Builder.CreateExtractValue(Result, 0); in EmitHexagonBuiltinExpr()
18174 return Builder.CreateExtractValue(Result, 1); in EmitHexagonBuiltinExpr()
18206 llvm::Value *PredOut = Builder.CreateExtractValue(Result, 1); in EmitHexagonBuiltinExpr()
18209 return Builder.CreateExtractValue(Result, 0); in EmitHexagonBuiltinExpr()