| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 441 Value *Loaded = Builder.CreateExtractValue(Pair, 0, "loaded"); in expandAtomicLoadToCmpXchg() 502 Success = Builder.CreateExtractValue(Pair, 1, "success"); in createCmpXchgInstFun() 503 NewLoaded = Builder.CreateExtractValue(Pair, 0, "newloaded"); in createCmpXchgInstFun() 877 Value *OldVal = Builder.CreateExtractValue(NewCI, 0); in expandPartwordCmpXchg() 878 Value *Success = Builder.CreateExtractValue(NewCI, 1); in expandPartwordCmpXchg() 1052 Value *OldVal = Builder.CreateExtractValue(NewCI, 0); in convertCmpXchgToIntegerType() 1053 Value *Succ = Builder.CreateExtractValue(NewCI, 1); in convertCmpXchgToIntegerType() 1567 Success = Builder.CreateExtractValue(Pair, 1, "success"); in expandAtomicRMWToLibcall() 1568 NewLoaded = Builder.CreateExtractValue(Pair, 0, "newloaded"); in expandAtomicRMWToLibcall()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURewriteOutArguments.cpp | 460 Value *Val = B.CreateExtractValue(StubCall, RetIdx++); in runOnFunction() 470 B.CreateRet(B.CreateExtractValue(StubCall, 0)); in runOnFunction()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | MicrosoftCXXABI.cpp | 2812 llvm::Value *L0 = Builder.CreateExtractValue(L, 0, "lhs.0"); in EmitMemberPointerComparison() 2813 llvm::Value *R0 = Builder.CreateExtractValue(R, 0, "rhs.0"); in EmitMemberPointerComparison() 2820 llvm::Value *LF = Builder.CreateExtractValue(L, I); in EmitMemberPointerComparison() 2821 llvm::Value *RF = Builder.CreateExtractValue(R, I); in EmitMemberPointerComparison() 2856 FirstField = Builder.CreateExtractValue(MemPtr, 0); in EmitMemberPointerIsNotNull() 3018 FieldOffset = Builder.CreateExtractValue(MemPtr, I++); in EmitMemberDataPointerAddress() 3020 VBPtrOffset = Builder.CreateExtractValue(MemPtr, I++); in EmitMemberDataPointerAddress() 3129 FirstField = Builder.CreateExtractValue(Src, I++); in EmitNonNullMemberPointerConversion() 3133 VBPtrOffset = Builder.CreateExtractValue(Src, I++); in EmitNonNullMemberPointerConversion() 3312 FunctionPointer = Builder.CreateExtractValue(MemPtr, I++); in EmitLoadOfMemberFunctionPointer() [all …]
|
| H A D | CGBuiltin.cpp | 274 return CGF.Builder.CreateExtractValue(Result, 0); in EmitAtomicCmpXchgForMSIntrin() 413 Carry = CGF.Builder.CreateExtractValue(Tmp, 1); in EmitOverflowIntrinsic() 414 return CGF.Builder.CreateExtractValue(Tmp, 0); in EmitOverflowIntrinsic() 9748 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr() 11087 return Builder.CreateExtractValue(Call, 1); in EmitX86BuiltinExpr() 11114 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr() 12164 return CGF.Builder.CreateExtractValue(Call, 0); in EmitSystemZIntrinsicWithCC() 13337 return Builder.CreateExtractValue(Result, 0); in EmitHexagonBuiltinExpr() 13399 return Builder.CreateExtractValue(Result, 1); in EmitHexagonBuiltinExpr() 13423 return Builder.CreateExtractValue(Result, 0); in EmitHexagonBuiltinExpr() [all …]
|
| H A D | ItaniumCXXABI.cpp | 575 llvm::Value *RawAdj = Builder.CreateExtractValue(MemFnPtr, 1, "memptr.adj"); in EmitLoadOfMemberFunctionPointer() 591 llvm::Value *FnAsInt = Builder.CreateExtractValue(MemFnPtr, 0, "memptr.ptr"); in EmitLoadOfMemberFunctionPointer() 820 llvm::Value *srcAdj = Builder.CreateExtractValue(src, 1, "src.adj"); in EmitMemberPointerConversion() 1018 llvm::Value *LPtr = Builder.CreateExtractValue(L, 0, "lhs.memptr.ptr"); in EmitMemberPointerComparison() 1019 llvm::Value *RPtr = Builder.CreateExtractValue(R, 0, "rhs.memptr.ptr"); in EmitMemberPointerComparison() 1033 llvm::Value *LAdj = Builder.CreateExtractValue(L, 1, "lhs.memptr.adj"); in EmitMemberPointerComparison() 1034 llvm::Value *RAdj = Builder.CreateExtractValue(R, 1, "rhs.memptr.adj"); in EmitMemberPointerComparison() 1072 llvm::Value *Ptr = Builder.CreateExtractValue(MemPtr, 0, "memptr.ptr"); in EmitMemberPointerIsNotNull() 1081 llvm::Value *Adj = Builder.CreateExtractValue(MemPtr, 1, "memptr.adj"); in EmitMemberPointerIsNotNull()
|
| H A D | CGExprCXX.cpp | 877 llvm::Value *overflowed = CGF.Builder.CreateExtractValue(result, 1); in EmitCXXNewAllocSize() 883 size = CGF.Builder.CreateExtractValue(result, 0); in EmitCXXNewAllocSize() 916 llvm::Value *overflowed = CGF.Builder.CreateExtractValue(result, 1); in EmitCXXNewAllocSize() 922 size = CGF.Builder.CreateExtractValue(result, 0); in EmitCXXNewAllocSize()
|
| H A D | CGAtomic.cpp | 378 llvm::Value *Old = CGF.Builder.CreateExtractValue(Pair, 0); in emitAtomicCmpXchg() 379 llvm::Value *Cmp = CGF.Builder.CreateExtractValue(Pair, 1); in emitAtomicCmpXchg() 1614 auto *PreviousVal = CGF.Builder.CreateExtractValue(Inst, /*Idxs=*/0); in EmitAtomicCompareExchangeOp() 1615 auto *SuccessFailureVal = CGF.Builder.CreateExtractValue(Inst, /*Idxs=*/1); in EmitAtomicCompareExchangeOp()
|
| H A D | CGException.cpp | 783 llvm::Value *LPadExn = Builder.CreateExtractValue(LPadInst, 0); in EmitLandingPad() 785 llvm::Value *LPadSel = Builder.CreateExtractValue(LPadInst, 1); in EmitLandingPad() 1482 Exn = Builder.CreateExtractValue(LPadInst, 0); in getTerminateLandingPad()
|
| H A D | CGCall.cpp | 1285 llvm::Value *Elt = CGF.Builder.CreateExtractValue(Val, i); in BuildAggStore() 4454 elt = Builder.CreateExtractValue(elt, unpaddedIndex++); in EmitCall() 4482 llvm::Value *Real = Builder.CreateExtractValue(CI, 0); in EmitCall() 4483 llvm::Value *Imag = Builder.CreateExtractValue(CI, 1); in EmitCall()
|
| H A D | CGExprScalar.cpp | 3057 Value *result = Builder.CreateExtractValue(resultAndOverflow, 0); in EmitOverflowCheckedBinOp() 3058 Value *overflow = Builder.CreateExtractValue(resultAndOverflow, 1); in EmitOverflowCheckedBinOp() 4456 Builder.CreateExtractValue(ResultAndOverflow, 1), OffsetOverflows); in EmitCheckedInBoundsGEP() 4457 return Builder.CreateExtractValue(ResultAndOverflow, 0); in EmitCheckedInBoundsGEP()
|
| H A D | CGClass.cpp | 2789 llvm::Value *CheckResult = Builder.CreateExtractValue(CheckedLoad, 1); in EmitVTableTypeCheckedLoad() 2795 Builder.CreateExtractValue(CheckedLoad, 0), in EmitVTableTypeCheckedLoad()
|
| H A D | CGStmt.cpp | 2203 llvm::Value *Tmp = Builder.CreateExtractValue(Result, i, "asmresult"); in EmitAsmStmt()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 1224 V = IC.Builder.CreateExtractValue(V, 0); in unpackStoreToAggregate() 1255 auto *Val = IC.Builder.CreateExtractValue(V, i, EltName); in unpackStoreToAggregate() 1270 V = IC.Builder.CreateExtractValue(V, 0); in unpackStoreToAggregate() 1305 auto *Val = IC.Builder.CreateExtractValue(V, i, EltName); in unpackStoreToAggregate()
|
| H A D | InstCombineCompares.cpp | 1307 Value *Add = Builder.CreateExtractValue(Call, 0, "sadd.result"); in processUGT_ADDCST_ADD() 4096 Value *Mul = Builder.CreateExtractValue(Call, 0, "umul.value"); in processUMulZExtIdiom() 4150 Value *Res = Builder.CreateExtractValue(Call, 1); in processUMulZExtIdiom()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | ConstantFolder.h | 264 Constant *CreateExtractValue(Constant *Agg, in CreateExtractValue() function
|
| H A D | NoFolder.h | 329 Instruction *CreateExtractValue(Constant *Agg, in CreateExtractValue() function
|
| H A D | IRBuilder.h | 2083 Value *CreateExtractValue(Value *Agg, 2087 return Insert(Folder.CreateExtractValue(AggC, Idxs), Name);
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXGenericToNVVM.cpp | 280 return Builder.CreateExtractValue(NewOperands[0], C->getIndices()); in remapConstantExpr()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | TargetFolder.h | 256 Constant *CreateExtractValue(Constant *Agg, in CreateExtractValue() function
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 798 Value *Low = IRB.CreateExtractValue(Input, 0, "low"); in runEHOnFunction() 847 Value *EV = IRB.CreateExtractValue(Clause, makeArrayRef(j), "filter"); in runEHOnFunction()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyLibCalls.cpp | 1115 Real = B.CreateExtractValue(Op, 0, "real"); in optimizeCAbs() 1116 Imag = B.CreateExtractValue(Op, 1, "imag"); in optimizeCAbs() 1748 Sin = B.CreateExtractValue(SinCos, 0, "sinpi"); in insertSinCosCall() 1749 Cos = B.CreateExtractValue(SinCos, 1, "cospi"); in insertSinCosCall()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | MergeFunctions.cpp | 494 Builder, Builder.CreateExtractValue(V, makeArrayRef(I)), in createCast()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 3258 Value *Data = Builder.CreateExtractValue(NewCall, 1); in UpgradeIntrinsicCall() 3264 Value *CF = Builder.CreateExtractValue(NewCall, 0); in UpgradeIntrinsicCall() 3451 Value *Data = Builder.CreateExtractValue(NewCall, 1); in UpgradeIntrinsicCall() 3457 Value *TSC = Builder.CreateExtractValue(NewCall, 0); in UpgradeIntrinsicCall()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ScalarEvolutionExpander.cpp | 2198 Value *MulV = Builder.CreateExtractValue(Mul, 0, "mul.result"); in generateOverflowCheck() 2199 Value *OfMul = Builder.CreateExtractValue(Mul, 1, "mul.overflow"); in generateOverflowCheck()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 1427 Value *ShadowPtr = IRB.CreateExtractValue(ShadowOriginPtrs, 0); in getShadowOriginPtrKernel() 1429 Value *OriginPtr = IRB.CreateExtractValue(ShadowOriginPtrs, 1); in getShadowOriginPtrKernel() 3482 Value *ResShadow = IRB.CreateExtractValue(AggShadow, I.getIndices()); in visitExtractValueInst()
|