| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 995 Value *Args[] = { CI.getArgOperand(0) , CI.getArgOperand(1), in UpgradeX86VPERMT2Intrinsics() 2891 Value *Ops[] = { CI->getArgOperand(0), CI->getArgOperand(1), in UpgradeIntrinsicCall() 2916 Value *Ops[] = { CI->getArgOperand(0), CI->getArgOperand(1), in UpgradeIntrinsicCall() 3042 Value *Ops[] = { CI->getArgOperand(0), CI->getArgOperand(1), in UpgradeIntrinsicCall() 3078 Value *Ops[] = { CI->getArgOperand(0), CI->getArgOperand(1), in UpgradeIntrinsicCall() 3198 Value *Args[] = { CI->getArgOperand(0), CI->getArgOperand(1), in UpgradeIntrinsicCall() 3228 Value *Args[] = { CI->getArgOperand(0), CI->getArgOperand(1), in UpgradeIntrinsicCall() 3251 Value *Args[] = { CI->getArgOperand(0), CI->getArgOperand(1), in UpgradeIntrinsicCall() 3396 {CI->getArgOperand(0), CI->getArgOperand(2), CI->getArgOperand(3)}); in UpgradeIntrinsicCall() 3519 Value *Args[4] = {CI->getArgOperand(0), CI->getArgOperand(1), in UpgradeIntrinsicCall() [all …]
|
| H A D | IntrinsicInst.cpp | 40 Value *Op = getArgOperand(0); in getVariableLocation() 99 return const_cast<Value *>(getArgOperand(4)); in getStep() 110 dyn_cast<MetadataAsValue>(getArgOperand(NumOperands - 2))->getMetadata(); in getRoundingMode() 130 dyn_cast<MetadataAsValue>(getArgOperand(NumOperands - 1))->getMetadata(); in getExceptionBehavior()
|
| H A D | Verifier.cpp | 4359 Call.getArgOperand(0)); in visitIntrinsicCall() 4406 Value *Base = Call.getArgOperand(1); in visitIntrinsicCall() 4486 Value *Ptr = Call.getArgOperand(0); in visitIntrinsicCall() 4488 Value *Mask = Call.getArgOperand(2); in visitIntrinsicCall() 4505 Value *Val = Call.getArgOperand(0); in visitIntrinsicCall() 4506 Value *Ptr = Call.getArgOperand(1); in visitIntrinsicCall() 4508 Value *Mask = Call.getArgOperand(3); in visitIntrinsicCall() 4556 Value *Op1 = Call.getArgOperand(0); in visitIntrinsicCall() 4557 Value *Op2 = Call.getArgOperand(1); in visitIntrinsicCall() 4567 Value *Op1 = Call.getArgOperand(0); in visitIntrinsicCall() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyLibCalls.cpp | 324 Value *Str1P = CI->getArgOperand(0), *Str2P = CI->getArgOperand(1); in optimizeStrCmp() 372 Value *Str1P = CI->getArgOperand(0), *Str2P = CI->getArgOperand(1); in optimizeStrNCmp() 431 Value *Dst = CI->getArgOperand(0), *Src = CI->getArgOperand(1); in optimizeStrCpy() 449 Value *Dst = CI->getArgOperand(0), *Src = CI->getArgOperand(1); in optimizeStpCpy() 698 if (CI->getArgOperand(0) == CI->getArgOperand(1)) in optimizeStrStr() 832 Value *LHS = CI->getArgOperand(0), *RHS = CI->getArgOperand(1); in optimizeMemCmp() 916 B.CreateMemCpy(CI->getArgOperand(0), 1, CI->getArgOperand(1), 1, in optimizeMemCpy() 923 B.CreateMemMove(CI->getArgOperand(0), 1, CI->getArgOperand(1), 1, in optimizeMemMove() 954 if (Memset->getArgOperand(2) != Malloc->getArgOperand(0)) in foldMallocMemset() 2146 CI->getArgOperand(0), 1, CI->getArgOperand(2), 1, in optimizeSnPrintFString() [all …]
|
| H A D | GlobalStatus.cpp | 159 if (MTI->getArgOperand(0) == V) in analyzeGlobalAux() 161 if (MTI->getArgOperand(1) == V) in analyzeGlobalAux() 164 assert(MSI->getArgOperand(0) == V && "Memset only takes one pointer!"); in analyzeGlobalAux()
|
| H A D | LibCallsShrinkWrap.cpp | 107 Value *Arg = CI->getArgOperand(0); in createOrCond() 125 Value *Arg = CI->getArgOperand(0); in createCond() 310 Type *ArgType = CI.getArgOperand(0)->getType(); in checkCandidate() 428 Value *Base = CI->getArgOperand(0); in generateCondForPow() 429 Value *Exp = CI->getArgOperand(1); in generateCondForPow()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 366 auto Vec = II.getArgOperand(0); in simplifyX86immShift() 651 Dst = II.getArgOperand(2); in simplifyX86round() 653 Dst = II.getArgOperand(0); in simplifyX86round() 656 Src = II.getArgOperand(0); in simplifyX86round() 663 Dst = II.getArgOperand(2); in simplifyX86round() 695 Dst = II.getArgOperand(0); in simplifyX86round() 791 if ((II.getArgOperand(0) == II.getArgOperand(1)) || in simplifyX86insertps() 1526 if (I.getArgOperand(i) != E.getArgOperand(i)) in haveSameOperands() 1821 Value *Arg0 = Call.getArgOperand(0), *Arg1 = Call.getArgOperand(1); in canonicalizeConstantArg0ToArg1() 1987 Value *Op0 = II->getArgOperand(0), *Op1 = II->getArgOperand(1); in visitCallInst() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroInstr.h | 48 Value *getFrame() const { return getArgOperand(FrameArg); } in getFrame() 57 return cast<ConstantInt>(getArgOperand(IndexArg)); in getRawIndex() 102 Value *Arg = getArgOperand(PromiseArg); in getPromise() 109 Value *Arg = getArgOperand(PromiseArg); in clearPromise() 170 assert(isa<ConstantPointerNull>(getArgOperand(CoroutineArg)) && in setCoroutineSelf() 203 Value *getFrame() const { return getArgOperand(FrameArg); } in getFrame() 221 Value *getMem() const { return getArgOperand(MemArg); } in getMem() 250 return cast<Constant>(getArgOperand(FromArg))->isOneValue(); in isFromPromise() 271 Value *Arg = getArgOperand(SaveArg); in getCoroSave() 278 return cast<Constant>(getArgOperand(FinalArg))->isOneValue(); in isFinal() [all …]
|
| H A D | CoroEarly.cpp | 54 makeSubFnCall(CS.getArgOperand(0), Index, CS.getInstruction()); in lowerResumeOrDestroy() 67 Value *Operand = Intrin->getArgOperand(0); in lowerCoroPromise() 92 Value *Operand = II->getArgOperand(0); in lowerCoroDone()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | IntrinsicInst.h | 110 return cast<MetadataAsValue>(getArgOperand(1))->getMetadata(); in getRawVariable() 114 return cast<MetadataAsValue>(getArgOperand(2))->getMetadata(); in getRawExpression() 195 return cast<MetadataAsValue>(getArgOperand(0))->getMetadata(); in getRawLabel() 279 return const_cast<Value *>(getArgOperand(ARG_DEST)); in getRawDest() 285 return const_cast<Value *>(getArgOperand(ARG_LENGTH)); in getLength() 331 return const_cast<Value *>(BaseCL::getArgOperand(ARG_SOURCE)); in getRawSource() 373 return const_cast<Value *>(BaseCL::getArgOperand(ARG_VALUE)); in getValue() 395 return const_cast<Value *>(getArgOperand(ARG_ELEMENTSIZE)); in getRawElementSizeInBytes() 489 const_cast<Value *>(getArgOperand(ARG_VOLATILE))); in getVolatileCst() 723 const_cast<Value *>(getArgOperand(0))->stripPointerCasts()); in getName() [all …]
|
| H A D | Statepoint.h | 344 const Value *Token = getArgOperand(0); in isTiedToInvoke() 351 const Value *Token = getArgOperand(0); in getStatepoint() 388 return cast<ConstantInt>(getArgOperand(1))->getZExtValue(); in getBasePtrIndex() 394 return cast<ConstantInt>(getArgOperand(2))->getZExtValue(); in getDerivedPtrIndex()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | ScalarizeMaskedMemIntrin.cpp | 128 Value *Ptr = CI->getArgOperand(0); in scalarizeMaskedLoad() 130 Value *Mask = CI->getArgOperand(2); in scalarizeMaskedLoad() 131 Value *Src0 = CI->getArgOperand(3); in scalarizeMaskedLoad() 254 Value *Src = CI->getArgOperand(0); in scalarizeMaskedStore() 255 Value *Ptr = CI->getArgOperand(1); in scalarizeMaskedStore() 257 Value *Mask = CI->getArgOperand(3); in scalarizeMaskedStore() 364 Value *Ptrs = CI->getArgOperand(0); in scalarizeMaskedGather() 366 Value *Mask = CI->getArgOperand(2); in scalarizeMaskedGather() 367 Value *Src0 = CI->getArgOperand(3); in scalarizeMaskedGather() 473 Value *Src = CI->getArgOperand(0); in scalarizeMaskedScatter() [all …]
|
| H A D | IntrinsicLowering.cpp | 318 switch (CI->getArgOperand(0)->getType()->getTypeID()) { in ReplaceFPIntrinsicWithCall() 332 CI->getArgOperand(0)->getType()); in ReplaceFPIntrinsicWithCall() 355 Value *V = CI->getArgOperand(0); in LowerIntrinsicCall() 402 Value *Src = CI->getArgOperand(0); in LowerIntrinsicCall() 482 Ops[0] = CI->getArgOperand(0); in LowerIntrinsicCall() 483 Ops[1] = CI->getArgOperand(1); in LowerIntrinsicCall() 493 Ops[0] = CI->getArgOperand(0); in LowerIntrinsicCall() 494 Ops[1] = CI->getArgOperand(1); in LowerIntrinsicCall() 500 Value *Op0 = CI->getArgOperand(0); in LowerIntrinsicCall() 507 Ops[1] = Builder.CreateIntCast(CI->getArgOperand(1), in LowerIntrinsicCall() [all …]
|
| H A D | ExpandReductions.cpp | 100 Acc = II->getArgOperand(0); in expandReductions() 101 Vec = II->getArgOperand(1); in expandReductions() 114 Vec = II->getArgOperand(0); in expandReductions()
|
| H A D | ExpandMemCmp.cpp | 283 getPtrToElementAtOffset(CI->getArgOperand(0), LoadSizeType, OffsetBytes); in emitLoadCompareByteBlock() 285 getPtrToElementAtOffset(CI->getArgOperand(1), LoadSizeType, OffsetBytes); in emitLoadCompareByteBlock() 343 Value *Source1 = getPtrToElementAtOffset(CI->getArgOperand(0), LoadSizeType, in getCompareLoadPairs() 345 Value *Source2 = getPtrToElementAtOffset(CI->getArgOperand(1), LoadSizeType, in getCompareLoadPairs() 448 Value *Source1 = getPtrToElementAtOffset(CI->getArgOperand(0), LoadSizeType, in emitLoadCompareBlock() 450 Value *Source2 = getPtrToElementAtOffset(CI->getArgOperand(1), LoadSizeType, in emitLoadCompareBlock() 565 Value *Source1 = CI->getArgOperand(0); in getMemCmpOneBlock() 566 Value *Source2 = CI->getArgOperand(1); in getMemCmpOneBlock() 729 ConstantInt *SizeCast = dyn_cast<ConstantInt>(CI->getArgOperand(2)); in expandMemCmp()
|
| H A D | GCRootLowering.cpp | 208 Value *St = new StoreInst(CI->getArgOperand(0), in DoLowering() 209 CI->getArgOperand(2), CI); in DoLowering() 217 Value *Ld = new LoadInst(CI->getArgOperand(1), "", CI); in DoLowering() 228 cast<AllocaInst>(CI->getArgOperand(0)->stripPointerCasts())); in DoLowering()
|
| H A D | PreISelIntrinsicLowering.cpp | 46 B.CreateGEP(Int8Ty, CI->getArgOperand(0), CI->getArgOperand(1)); in lowerLoadRelative() 50 Value *ResultPtr = B.CreateGEP(Int8Ty, CI->getArgOperand(0), OffsetI32); in lowerLoadRelative()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | MemoryLocation.cpp | 133 const Value *Arg = Call->getArgOperand(ArgIdx); in getForArgument() 147 if (ConstantInt *LenCI = dyn_cast<ConstantInt>(II->getArgOperand(2))) in getForArgument() 159 cast<ConstantInt>(II->getArgOperand(0))->getZExtValue()), in getForArgument() 171 cast<ConstantInt>(II->getArgOperand(1))->getZExtValue()), in getForArgument() 186 II->getArgOperand(1)->getType())), in getForArgument() 204 dyn_cast<ConstantInt>(Call->getArgOperand(2))) in getForArgument() 210 return MemoryLocation(Call->getArgOperand(ArgIdx), LocationSize::unknown(), in getForArgument()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LowerExpectIntrinsic.cpp | 66 Value *ArgValue = CI->getArgOperand(0); in handleSwitchExpect() 67 ConstantInt *ExpectedValue = dyn_cast<ConstantInt>(CI->getArgOperand(1)); in handleSwitchExpect() 95 Value &Arg = *Expect->getArgOperand(0); in handlePhiDef() 96 ConstantInt *ExpectedValue = dyn_cast<ConstantInt>(Expect->getArgOperand(1)); in handlePhiDef() 277 Value *ArgValue = CI->getArgOperand(0); in handleBrSelExpect() 278 ConstantInt *ExpectedValue = dyn_cast<ConstantInt>(CI->getArgOperand(1)); in handleBrSelExpect() 340 Value *Exp = CI->getArgOperand(0); in lowerExpectIntrinsic()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 3920 Src0 = I.getArgOperand(0); in visitMaskedStore() 3921 Ptr = I.getArgOperand(1); in visitMaskedStore() 3923 Mask = I.getArgOperand(3); in visitMaskedStore() 3928 Src0 = I.getArgOperand(0); in visitMaskedStore() 3929 Ptr = I.getArgOperand(1); in visitMaskedStore() 4070 Ptr = I.getArgOperand(0); in visitMaskedLoad() 4078 Ptr = I.getArgOperand(0); in visitMaskedLoad() 6720 const Value *LHS = I.getArgOperand(0), *RHS = I.getArgOperand(1); in visitMemCmpCall() 6876 const Value *Arg0 = I.getArgOperand(0), *Arg1 = I.getArgOperand(1); in visitStrCpyCall() 6899 const Value *Arg0 = I.getArgOperand(0), *Arg1 = I.getArgOperand(1); in visitStrCmpCall() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULibCalls.cpp | 733 Value *opr0 = CI->getArgOperand(0); in TDOFold() 813 Value *opr0 = CI->getArgOperand(0); in fold_recip() 831 Value *opr0 = CI->getArgOperand(0); in fold_divide() 832 Value *opr1 = CI->getArgOperand(1); in fold_divide() 872 opr0 = CI->getArgOperand(0); in fold_pow() 873 opr1 = CI->getArgOperand(1); in fold_pow() 1124 opr_n = CI->getArgOperand(1); in fold_pow() 1145 Value *opr0 = CI->getArgOperand(0); in fold_rootn() 1146 Value *opr1 = CI->getArgOperand(1); in fold_rootn() 1203 Value *opr0 = CI->getArgOperand(0); in fold_fma_mad() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 725 Type *DstTy = CI.getArgOperand(0)->getType(); in translateMemfunc() 732 const auto &Arg = CI.getArgOperand(i); in translateMemfunc() 740 Type *SrcTy = CI.getArgOperand(1)->getType(); in translateMemfunc() 848 Value *Ptr = CI.getArgOperand(0); in translateKnownIntrinsic() 895 .addUse(getOrCreateVReg(*CI.getArgOperand(0))) in translateKnownIntrinsic() 896 .addUse(getOrCreateVReg(*CI.getArgOperand(1))); in translateKnownIntrinsic() 903 .addUse(getOrCreateVReg(*CI.getArgOperand(0))); in translateKnownIntrinsic() 910 .addUse(getOrCreateVReg(*CI.getArgOperand(0))); in translateKnownIntrinsic() 917 .addUse(getOrCreateVReg(*CI.getArgOperand(0))); in translateKnownIntrinsic() 955 .addUse(getOrCreateVReg(*CI.getArgOperand(0))) in translateKnownIntrinsic() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 2421 Value* Addr = I.getArgOperand(0); in handleVectorStoreIntrinsic() 2445 Value *Addr = I.getArgOperand(0); in handleVectorLoadIntrinsic() 2496 SC.Add(I.getArgOperand(i)); in maybeHandleSimpleNomemIntrinsic() 2544 Value *Op = I.getArgOperand(0); in handleBswap() 2576 CopyOp = I.getArgOperand(0); in handleVectorConvertIntrinsic() 2577 ConvertOp = I.getArgOperand(1); in handleVectorConvertIntrinsic() 2580 ConvertOp = I.getArgOperand(0); in handleVectorConvertIntrinsic() 2821 Value* Addr = I.getArgOperand(0); in handleStmxcsr() 2838 Value *Addr = I.getArgOperand(0); in handleLdmxcsr() 2856 Value *V = I.getArgOperand(0); in handleMaskedStore() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ObjCARCAnalysisUtils.h | 84 V = cast<CallInst>(V)->getArgOperand(0); in GetUnderlyingObjCPtr() 122 V = cast<CallInst>(V)->getArgOperand(0); in GetRCIdentityRoot() 139 return GetRCIdentityRoot(cast<CallInst>(Inst)->getArgOperand(0)); in GetArgRCIdentityRoot()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCOpts.cpp | 96 cast<CallInst>(Arg)->getArgOperand(0)); in FindSingleUseIdentifiedObject() 772 if (IsNullOrUndef(CI->getArgOperand(0))) { in OptimizeIndividualCalls() 774 Type *Ty = CI->getArgOperand(0)->getType(); in OptimizeIndividualCalls() 792 if (IsNullOrUndef(CI->getArgOperand(0)) || in OptimizeIndividualCalls() 793 IsNullOrUndef(CI->getArgOperand(1))) { in OptimizeIndividualCalls() 795 Type *Ty = CI->getArgOperand(0)->getType(); in OptimizeIndividualCalls() 824 const Value *Arg = Call->getArgOperand(0); in OptimizeIndividualCalls() 1873 Value *Arg = Call->getArgOperand(0); in OptimizeWeakCalls() 1874 Value *EarlierArg = EarlierCall->getArgOperand(0); in OptimizeWeakCalls() 1902 Value *Arg = Call->getArgOperand(0); in OptimizeWeakCalls() [all …]
|