| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | PoisonChecking.cpp | 112 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp() 117 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp() 125 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp() 130 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp() 138 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp() 143 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp()
|
| H A D | MemorySanitizer.cpp | 1391 Value *ShadowItem = IRB.CreateExtractValue(Shadow, Idx); in collapseStructShadow() 1410 Value *FirstItem = IRB.CreateExtractValue(Shadow, 0); in collapseArrayShadow() 1414 Value *ShadowItem = IRB.CreateExtractValue(Shadow, Idx); in collapseArrayShadow() 1519 Value *ShadowPtr = IRB.CreateExtractValue(ShadowOriginPtrs, 0); in getShadowOriginPtrKernel() 1521 Value *OriginPtr = IRB.CreateExtractValue(ShadowOriginPtrs, 1); in getShadowOriginPtrKernel() 4020 Value *ResShadow = IRB.CreateExtractValue(AggShadow, I.getIndices()); in visitExtractValueInst()
|
| H A D | DataFlowSanitizer.cpp | 937 Value *FirstItem = IRB.CreateExtractValue(Shadow, 0); in collapseAggregateShadow() 941 Value *ShadowItem = IRB.CreateExtractValue(Shadow, Idx); in collapseAggregateShadow() 2618 Value *ResShadow = IRB.CreateExtractValue(AggShadow, I.getIndices()); in visitExtractValueInst()
|
| /llvm-project-15.0.7/polly/lib/CodeGen/ |
| H A D | PerfMonitor.cpp | 143 Builder.CreateExtractValue(Builder.CreateCall(RDTSCPFn), {0}); in insertFinalReporting() 257 Builder.CreateExtractValue(Builder.CreateCall(RDTSCPFn), {0}); in insertInitFunction() 272 Builder.CreateExtractValue(Builder.CreateCall(RDTSCPFn), {0}); in insertRegionStart() 286 Builder.CreateExtractValue(Builder.CreateCall(RDTSCPFn), {0}); in insertRegionEnd()
|
| H A D | IslExprBuilder.cpp | 138 Builder.CreateExtractValue(ResultStruct, 1, Name + ".obit"); in createBinOp() 149 return Builder.CreateExtractValue(ResultStruct, 0, Name + ".res"); in createBinOp()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURewriteOutArguments.cpp | 386 Value *Val = B.CreateExtractValue(StubCall, RetIdx++); in runOnFunction() 396 B.CreateRet(B.CreateExtractValue(StubCall, 0)); in runOnFunction()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 474 Value *Loaded = Builder.CreateExtractValue(Pair, 0, "loaded"); in expandAtomicLoadToCmpXchg() 552 Success = Builder.CreateExtractValue(Pair, 1, "success"); in createCmpXchgInstFun() 553 NewLoaded = Builder.CreateExtractValue(Pair, 0, "newloaded"); in createCmpXchgInstFun() 978 Value *OldVal = Builder.CreateExtractValue(NewCI, 0); in expandPartwordCmpXchg() 979 Value *Success = Builder.CreateExtractValue(NewCI, 1); in expandPartwordCmpXchg() 1153 Value *OldVal = Builder.CreateExtractValue(NewCI, 0); in convertCmpXchgToIntegerType() 1154 Value *Succ = Builder.CreateExtractValue(NewCI, 1); in convertCmpXchgToIntegerType() 1688 Success = Builder.CreateExtractValue(Pair, 1, "success"); in expandAtomicRMWToLibcall() 1689 NewLoaded = Builder.CreateExtractValue(Pair, 0, "newloaded"); in expandAtomicRMWToLibcall()
|
| H A D | HardwareLoops.cpp | 460 UsePhi ? Builder.CreateExtractValue(LoopSetup, 1) : LoopSetup; in InsertIterationSetup() 469 LoopSetup = Builder.CreateExtractValue(LoopSetup, 0); in InsertIterationSetup()
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenACC/ |
| H A D | OpenACCToLLVMIRTranslation.cpp | 149 builder.CreateExtractValue(dataValue, kPtrBasePosInDataDescriptor); in processOperands() 150 dataPtr = builder.CreateExtractValue(dataValue, kPtrPosInDataDescriptor); in processOperands() 152 builder.CreateExtractValue(dataValue, kSizePosInDataDescriptor); in processOperands()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | MicrosoftCXXABI.cpp | 3011 llvm::Value *L0 = Builder.CreateExtractValue(L, 0, "lhs.0"); in EmitMemberPointerComparison() 3012 llvm::Value *R0 = Builder.CreateExtractValue(R, 0, "rhs.0"); in EmitMemberPointerComparison() 3019 llvm::Value *LF = Builder.CreateExtractValue(L, I); in EmitMemberPointerComparison() 3020 llvm::Value *RF = Builder.CreateExtractValue(R, I); in EmitMemberPointerComparison() 3055 FirstField = Builder.CreateExtractValue(MemPtr, 0); in EmitMemberPointerIsNotNull() 3220 FieldOffset = Builder.CreateExtractValue(MemPtr, I++); in EmitMemberDataPointerAddress() 3222 VBPtrOffset = Builder.CreateExtractValue(MemPtr, I++); in EmitMemberDataPointerAddress() 3332 FirstField = Builder.CreateExtractValue(Src, I++); in EmitNonNullMemberPointerConversion() 3336 VBPtrOffset = Builder.CreateExtractValue(Src, I++); in EmitNonNullMemberPointerConversion() 3516 FunctionPointer = Builder.CreateExtractValue(MemPtr, I++); in EmitLoadOfMemberFunctionPointer() [all …]
|
| H A D | CGBuiltin.cpp | 343 return CGF.Builder.CreateExtractValue(Result, 0); in EmitAtomicCmpXchgForMSIntrin() 666 Carry = CGF.Builder.CreateExtractValue(Tmp, 1); in EmitOverflowIntrinsic() 667 return CGF.Builder.CreateExtractValue(Tmp, 0); in EmitOverflowIntrinsic() 12865 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr() 14525 return Builder.CreateExtractValue(Call, 1); in EmitX86BuiltinExpr() 14552 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr() 14642 Result = Builder.CreateExtractValue(Call, 1); in EmitX86BuiltinExpr() 15082 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr() 15098 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr() 15149 return Builder.CreateExtractValue(Call, 0); in EmitX86BuiltinExpr() [all …]
|
| H A D | ItaniumCXXABI.cpp | 609 llvm::Value *RawAdj = Builder.CreateExtractValue(MemFnPtr, 1, "memptr.adj"); in EmitLoadOfMemberFunctionPointer() 625 llvm::Value *FnAsInt = Builder.CreateExtractValue(MemFnPtr, 0, "memptr.ptr"); in EmitLoadOfMemberFunctionPointer() 700 CheckResult = Builder.CreateExtractValue(CheckedLoad, 1); in EmitLoadOfMemberFunctionPointer() 701 VirtualFn = Builder.CreateExtractValue(CheckedLoad, 0); in EmitLoadOfMemberFunctionPointer() 914 llvm::Value *srcAdj = Builder.CreateExtractValue(src, 1, "src.adj"); in EmitMemberPointerConversion() 1119 llvm::Value *LPtr = Builder.CreateExtractValue(L, 0, "lhs.memptr.ptr"); in EmitMemberPointerComparison() 1120 llvm::Value *RPtr = Builder.CreateExtractValue(R, 0, "rhs.memptr.ptr"); in EmitMemberPointerComparison() 1134 llvm::Value *LAdj = Builder.CreateExtractValue(L, 1, "lhs.memptr.adj"); in EmitMemberPointerComparison() 1135 llvm::Value *RAdj = Builder.CreateExtractValue(R, 1, "rhs.memptr.adj"); in EmitMemberPointerComparison() 1173 llvm::Value *Ptr = Builder.CreateExtractValue(MemPtr, 0, "memptr.ptr"); in EmitMemberPointerIsNotNull() [all …]
|
| H A D | CGExprCXX.cpp | 892 llvm::Value *overflowed = CGF.Builder.CreateExtractValue(result, 1); in EmitCXXNewAllocSize() 898 size = CGF.Builder.CreateExtractValue(result, 0); in EmitCXXNewAllocSize() 931 llvm::Value *overflowed = CGF.Builder.CreateExtractValue(result, 1); in EmitCXXNewAllocSize() 937 size = CGF.Builder.CreateExtractValue(result, 0); in EmitCXXNewAllocSize()
|
| H A D | CGAtomic.cpp | 393 llvm::Value *Old = CGF.Builder.CreateExtractValue(Pair, 0); in emitAtomicCmpXchg() 394 llvm::Value *Cmp = CGF.Builder.CreateExtractValue(Pair, 1); in emitAtomicCmpXchg() 1752 auto *PreviousVal = CGF.Builder.CreateExtractValue(Inst, /*Idxs=*/0); in EmitAtomicCompareExchangeOp() 1753 auto *SuccessFailureVal = CGF.Builder.CreateExtractValue(Inst, /*Idxs=*/1); in EmitAtomicCompareExchangeOp()
|
| H A D | CGException.cpp | 835 llvm::Value *LPadExn = Builder.CreateExtractValue(LPadInst, 0); in EmitLandingPad() 837 llvm::Value *LPadSel = Builder.CreateExtractValue(LPadInst, 1); in EmitLandingPad() 1532 Exn = Builder.CreateExtractValue(LPadInst, 0); in getTerminateLandingPad()
|
| H A D | CGCall.cpp | 1336 llvm::Value *Elt = Builder.CreateExtractValue(Val, i); in EmitAggregateStore() 3476 llvm::Value *T0 = Builder.CreateExtractValue(Src, I); in EmitCMSEClearRecord() 5503 elt = Builder.CreateExtractValue(elt, unpaddedIndex++); in EmitCall() 5531 llvm::Value *Real = Builder.CreateExtractValue(CI, 0); in EmitCall() 5532 llvm::Value *Imag = Builder.CreateExtractValue(CI, 1); in EmitCall()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | riscv_vector.td | 623 llvm::Value *V = Builder.CreateExtractValue(LoadValue, {0}); 627 llvm::Value *Val = Builder.CreateExtractValue(LoadValue, {1}); 643 llvm::Value *V = Builder.CreateExtractValue(LoadValue, {0}); 647 llvm::Value *Val = Builder.CreateExtractValue(LoadValue, {1}); 847 llvm::Value *Val = Builder.CreateExtractValue(LoadValue, {I}); 873 llvm::Value *Val = Builder.CreateExtractValue(LoadValue, {I}); 922 llvm::Value *Val = Builder.CreateExtractValue(LoadValue, {I}); 926 llvm::Value *Val = Builder.CreateExtractValue(LoadValue, {NF}); 950 llvm::Value *Val = Builder.CreateExtractValue(LoadValue, {I}); 954 llvm::Value *Val = Builder.CreateExtractValue(LoadValue, {NF}); [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 1159 V = IC.Builder.CreateExtractValue(V, 0); in unpackStoreToAggregate() 1188 auto *Val = IC.Builder.CreateExtractValue(V, i, EltName); in unpackStoreToAggregate() 1201 V = IC.Builder.CreateExtractValue(V, 0); in unpackStoreToAggregate() 1234 auto *Val = IC.Builder.CreateExtractValue(V, i, EltName); in unpackStoreToAggregate()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | DeadArgumentElimination.cpp | 977 V = IRB.CreateExtractValue(NewCB, NewRetIdxs[Ri], "newret"); in removeDeadStuffFromFunction() 1040 Value *EV = IRB.CreateExtractValue(OldRet, RetI, "oldret"); in removeDeadStuffFromFunction()
|
| H A D | MergeFunctions.cpp | 497 Builder, Builder.CreateExtractValue(V, makeArrayRef(I)), in createCast()
|
| /llvm-project-15.0.7/llvm/examples/ExceptionDemo/ |
| H A D | ExceptionDemo.cpp | 1231 llvm::Value *unwindException = builder.CreateExtractValue(caughtResult, 0); in createCatchWrappedInvokeFunction() 1232 llvm::Value *retTypeInfoIndex = builder.CreateExtractValue(caughtResult, 1); in createCatchWrappedInvokeFunction()
|
| /llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 4132 Value *PreviousVal = Builder.CreateExtractValue(Result, /*Idxs=*/0); in emitAtomicUpdate() 4133 Value *SuccessFailureVal = Builder.CreateExtractValue(Result, /*Idxs=*/1); in emitAtomicUpdate() 4226 Value *OldValue = Builder.CreateExtractValue(Result, /*Idxs=*/0); in createAtomicCompare() 4234 Value *SuccessOrFail = Builder.CreateExtractValue(Result, /*Idxs=*/1); in createAtomicCompare() 4281 Value *SuccessFailureVal = Builder.CreateExtractValue(Result, /*Idxs=*/1); in createAtomicCompare()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InstCombineIntrinsic.cpp | 548 Value *UAddResult = Builder.CreateExtractValue(UAdd, 0); in simplifyX86addcarry() 549 Value *UAddOV = Builder.CreateZExt(Builder.CreateExtractValue(UAdd, 1), in simplifyX86addcarry()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 3741 Value *Data = Builder.CreateExtractValue(NewCall, 1); in UpgradeIntrinsicCall() 3747 Value *CF = Builder.CreateExtractValue(NewCall, 0); in UpgradeIntrinsicCall() 3837 Value *Elem = Builder.CreateExtractValue(NewCI, Idx); in UpgradeIntrinsicCall() 4007 Value *Data = Builder.CreateExtractValue(NewCall, 1); in UpgradeIntrinsicCall() 4013 Value *TSC = Builder.CreateExtractValue(NewCall, 0); in UpgradeIntrinsicCall()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyLibCalls.cpp | 1671 Real = B.CreateExtractValue(Op, 0, "real"); in optimizeCAbs() 1672 Imag = B.CreateExtractValue(Op, 1, "imag"); in optimizeCAbs() 2455 Sin = B.CreateExtractValue(SinCos, 0, "sinpi"); in insertSinCosCall() 2456 Cos = B.CreateExtractValue(SinCos, 1, "cospi"); in insertSinCosCall()
|