/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/ |
H A D | CoroInstr.h | 62 return I->getIntrinsicID() == Intrinsic::coro_subfn_addr; in classof() 74 return I->getIntrinsicID() == Intrinsic::coro_alloc; in classof() 94 if (II->getIntrinsicID() == Intrinsic::coro_begin) in getCoroBegin() 101 auto ID = I->getIntrinsicID(); in classof() 195 return I->getIntrinsicID() == Intrinsic::coro_id; in classof() 241 auto ID = I->getIntrinsicID(); in classof() 256 return I->getIntrinsicID() == Intrinsic::coro_id_retcon; in classof() 269 return I->getIntrinsicID() == Intrinsic::coro_id_retcon_once; in classof() 318 auto ID = I->getIntrinsicID(); in classof() 339 return I->getIntrinsicID() == Intrinsic::coro_async_context_alloc; in classof() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | IntrinsicInst.h | 52 Intrinsic::ID getIntrinsicID() const { in getIntrinsicID() function 53 return getCalledFunction()->getIntrinsicID(); in getIntrinsicID() 59 switch (getIntrinsicID()) { in isCommutative() 88 switch (getIntrinsicID()) { in isAssumeLikeIntrinsic() 139 return isDbgInfoIntrinsic(I->getIntrinsicID()); in classof() 232 return getIntrinsicID() != Intrinsic::dbg_value; in isAddressOfVariable() 287 switch (I->getIntrinsicID()) { in classof() 319 return I->getIntrinsicID() == Intrinsic::dbg_declare; in classof() 339 return I->getIntrinsicID() == Intrinsic::dbg_addr; in classof() 361 return I->getIntrinsicID() == Intrinsic::dbg_value; in classof() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | SVEIntrinsicOpts.cpp | 126 if (IntrUser && IntrUser->getIntrinsicID() == in isPTruePromoted() 268 if (!IntrI || IntrI->getIntrinsicID() != Intrinsic::aarch64_sve_ptrue) in optimizePTrueIntrinsicCalls() 293 Op1->getIntrinsicID() == Intrinsic::aarch64_sve_convert_to_svbool && in optimizePTest() 294 Op2->getIntrinsicID() == Intrinsic::aarch64_sve_convert_to_svbool && in optimizePTest() 301 auto Fn = Intrinsic::getDeclaration(M, I->getIntrinsicID(), Tys); in optimizePTest() 318 assert((I->getIntrinsicID() == Intrinsic::aarch64_sve_mul || in optimizeVectorMul() 319 I->getIntrinsicID() == Intrinsic::aarch64_sve_fmul) && in optimizeVectorMul() 330 if (!IntrI || IntrI->getIntrinsicID() != Intrinsic::aarch64_sve_dup_x) in optimizeVectorMul() 341 if (!IntrI || IntrI->getIntrinsicID() != Intrinsic::aarch64_sve_dup) in optimizeVectorMul() 388 assert(I->getIntrinsicID() == Intrinsic::aarch64_sve_tbl && in optimizeTBL() [all …]
|
H A D | AArch64TargetTransformInfo.cpp | 301 Reinterpret->getIntrinsicID() != in processPhiNode() 351 if (!IntrinsicCursor || !(IntrinsicCursor->getIntrinsicID() == in instCombineConvertFromSVBool() 353 IntrinsicCursor->getIntrinsicID() == in instCombineConvertFromSVBool() 375 if (Pg->getIntrinsicID() != Intrinsic::aarch64_sve_ptrue) in instCombineSVEDup() 397 bool IsAfter = II.getIntrinsicID() == Intrinsic::aarch64_sve_lasta; in instCombineSVELast() 413 if (IntrPG->getIntrinsicID() != Intrinsic::aarch64_sve_ptrue) in instCombineSVELast() 493 Intrinsic::ID IID = II.getIntrinsicID(); in instCombineIntrinsic() 1418 switch (Inst->getIntrinsicID()) { in getOrCreateResultFromMemIntrinsic() 1454 switch (Inst->getIntrinsicID()) { in getTgtMemIntrinsic() 1473 switch (Inst->getIntrinsicID()) { in getTgtMemIntrinsic()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LowerExpectIntrinsic.cpp | 84 if (!Fn || (Fn->getIntrinsicID() != Intrinsic::expect && in handleSwitchExpect() 85 Fn->getIntrinsicID() != Intrinsic::expect_with_probability)) in handleSwitchExpect() 97 getBranchWeight(Fn->getIntrinsicID(), CI, n + 1); in handleSwitchExpect() 247 Expect->getCalledFunction()->getIntrinsicID(), Expect, 2); in handlePhiDef() 302 if (!Fn || (Fn->getIntrinsicID() != Intrinsic::expect && in handleBrSelExpect() 303 Fn->getIntrinsicID() != Intrinsic::expect_with_probability)) in handleBrSelExpect() 316 getBranchWeight(Fn->getIntrinsicID(), CI, 2); in handleBrSelExpect() 372 if (Fn && (Fn->getIntrinsicID() == Intrinsic::expect || in lowerExpectIntrinsic() 373 Fn->getIntrinsicID() == Intrinsic::expect_with_probability)) { in lowerExpectIntrinsic()
|
H A D | EarlyCSE.cpp | 115 switch ((Intrinsic::ID)F->getIntrinsicID()) { in canHandle() 365 if (LII && RII && LII->getIntrinsicID() == RII->getIntrinsicID() && in isEqualImpl() 683 IntrID = II->getIntrinsicID(); in ParseMemoryInst() 814 return isHandledNonTargetIntrinsic(II->getIntrinsicID()); in isHandledNonTargetIntrinsic() 836 if (isHandledNonTargetIntrinsic(II->getIntrinsicID())) in getOrCreateResult() 843 switch (II->getIntrinsicID()) { in getOrCreateResultNonTargetMemIntrinsic() 891 if (II->getIntrinsicID() == Intrinsic::masked_load) in isNonTargetIntrinsicMatch() 893 if (II->getIntrinsicID() == Intrinsic::masked_store) in isNonTargetIntrinsicMatch() 898 if (II->getIntrinsicID() == Intrinsic::masked_load) in isNonTargetIntrinsicMatch() 900 if (II->getIntrinsicID() == Intrinsic::masked_store) in isNonTargetIntrinsicMatch() [all …]
|
H A D | LowerConstantIntrinsics.cpp | 109 switch (II->getIntrinsicID()) { in lowerConstantIntrinsics() 129 switch (II->getIntrinsicID()) { in lowerConstantIntrinsics()
|
H A D | InferAddressSpaces.cpp | 293 return II && II->getIntrinsicID() == Intrinsic::ptrmask; in isAddressExpression() 324 assert(II.getIntrinsicID() == Intrinsic::ptrmask && in getPointerOperands() 343 switch (II->getIntrinsicID()) { in rewriteIntrinsicOperands() 348 Intrinsic::getDeclaration(M, II->getIntrinsicID(), {DestTy, SrcTy}); in rewriteIntrinsicOperands() 370 auto IID = II->getIntrinsicID(); in collectRewritableIntrinsicOperands() 557 assert(II->getIntrinsicID() == Intrinsic::ptrmask); in cloneInstructionWithNewAddressSpace()
|
H A D | DeadStoreElimination.cpp | 171 switch (II->getIntrinsicID()) { in hasAnalyzableMemoryWrite() 217 switch (II->getIntrinsicID()) { in getLocForWrite() 245 switch (II->getIntrinsicID()) { in isRemovable() 283 switch (II->getIntrinsicID()) { in isShortenableAtTheEnd() 343 if (IIL->getIntrinsicID() != Intrinsic::masked_store || in isMaskedStoreOverwrite() 344 IIE->getIntrinsicID() != Intrinsic::masked_store) in isMaskedStoreOverwrite() 790 switch (II->getIntrinsicID()) { in isNoopIntrinsic() 1091 switch (CB->getIntrinsicID()) { in getLocForWriteEx() 1199 return (II && II->getIntrinsicID() == Intrinsic::lifetime_end) || in isMemTerminatorInst()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | IntrinsicInst.cpp | 252 switch (getIntrinsicID()) { in isUnaryOp() 263 switch (getIntrinsicID()) { in isTernaryOp() 274 switch (I->getIntrinsicID()) { in classof() 296 auto maskPos = GetMaskParamPos(getIntrinsicID()); in getMaskParam() 303 auto MaskPos = GetMaskParamPos(getIntrinsicID()); in setMaskParam() 308 auto vlenPos = GetVectorLengthParamPos(getIntrinsicID()); in getVectorLengthParam() 315 auto EVLPos = GetVectorLengthParamPos(getIntrinsicID()); in setVectorLengthParam() 425 switch (getIntrinsicID()) { in getBinaryOp() 445 switch (getIntrinsicID()) { in isSigned()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCLoopInstrFormPrep.cpp | 278 if (IMemI->getIntrinsicID() == Intrinsic::prefetch || in GetPointerOperand() 279 IMemI->getIntrinsicID() == Intrinsic::ppc_vsx_lxvp) in GetPointerOperand() 281 if (IMemI->getIntrinsicID() == Intrinsic::ppc_vsx_stxvp) in GetPointerOperand() 349 if (IMemI->getIntrinsicID() == Intrinsic::prefetch || in collectCandidates() 350 IMemI->getIntrinsicID() == Intrinsic::ppc_vsx_lxvp) { in collectCandidates() 353 } else if (IMemI->getIntrinsicID() == Intrinsic::ppc_vsx_stxvp) { in collectCandidates() 464 if (II->getIntrinsicID() == Intrinsic::prefetch) in prepareBaseForUpdateFormChain() 837 if (II && ((II->getIntrinsicID() == Intrinsic::ppc_vsx_lxvp) || in runOnLoop() 838 II->getIntrinsicID() == Intrinsic::ppc_vsx_stxvp)) in runOnLoop() 880 return II->getIntrinsicID() == Intrinsic::ppc_vsx_lxvp || in runOnLoop() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.cpp | 25 switch (II->getIntrinsicID()) { in readsThreadIndex() 35 return II->getIntrinsicID() == Intrinsic::nvvm_read_ptx_sreg_laneid; in readsLaneId() 40 switch (II->getIntrinsicID()) { in isNVVMAtomic() 168 switch (II->getIntrinsicID()) { in simplifyNvvmIntrinsic()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 405 if (Intr->getIntrinsicID() != Intrinsic::launder_invariant_group && in simplifyInvariantGroupIntrinsic() 406 Intr->getIntrinsicID() != Intrinsic::strip_invariant_group) in simplifyInvariantGroupIntrinsic() 415 if (II.getIntrinsicID() == Intrinsic::launder_invariant_group) in simplifyInvariantGroupIntrinsic() 417 else if (II.getIntrinsicID() == Intrinsic::strip_invariant_group) in simplifyInvariantGroupIntrinsic() 432 assert((II.getIntrinsicID() == Intrinsic::cttz || in foldCttzCtlz() 433 II.getIntrinsicID() == Intrinsic::ctlz) && in foldCttzCtlz() 435 bool IsTZ = II.getIntrinsicID() == Intrinsic::cttz; in foldCttzCtlz() 523 assert(II.getIntrinsicID() == Intrinsic::ctpop && in foldCtpop() 665 I->getIntrinsicID() == EndI.getIntrinsicID()) in removeTriviallyEmptyRange() 685 return I.getIntrinsicID() == Intrinsic::vastart || in visitVAEndInst() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULowerIntrinsics.cpp | 76 Intrinsic::ID ID = F.getIntrinsicID(); in expandMemIntrinsicUses() 152 switch (F.getIntrinsicID()) { in runOnModule()
|
H A D | AMDGPUInstCombineIntrinsic.cpp | 150 Intrinsic::getDeclaration(II.getModule(), II.getIntrinsicID(), ArgTys); in simplifyAMDGCNImageIntrinsic() 193 Intrinsic::ID IID = II.getIntrinsicID(); in instCombineIntrinsic() 900 AMDGPU::getImageDimIntrinsicInfo(II.getIntrinsicID())) { in instCombineIntrinsic() 943 switch (II.getIntrinsicID()) { in simplifyAMDGCNMemoryIntrinsicDemanded() 1024 Intrinsic::getDeclaration(M, II.getIntrinsicID(), OverloadTys); in simplifyAMDGCNMemoryIntrinsicDemanded() 1055 switch (II.getIntrinsicID()) { in simplifyDemandedVectorEltsIntrinsic() 1068 if (getAMDGPUImageDMaskIntrinsic(II.getIntrinsicID())) { in simplifyDemandedVectorEltsIntrinsic()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | IntrinsicLowering.cpp | 231 switch (Callee->getIntrinsicID()) { in LowerIntrinsicCall() 274 << (Callee->getIntrinsicID() == Intrinsic::stacksave ? in LowerIntrinsicCall() 277 if (Callee->getIntrinsicID() == Intrinsic::stacksave) in LowerIntrinsicCall() 292 << (Callee->getIntrinsicID() == Intrinsic::returnaddress ? in LowerIntrinsicCall()
|
H A D | ExpandReductions.cpp | 84 switch (II->getIntrinsicID()) { in expandReductions() 110 Intrinsic::ID ID = II->getIntrinsicID(); in expandReductions()
|
H A D | GCRootLowering.cpp | 135 if (Intrinsic::ID IID = F->getIntrinsicID()) in CouldBecomeSafePoint() 201 switch (F->getIntrinsicID()) { in DoLowering()
|
H A D | Analysis.cpp | 535 if (II->getIntrinsicID() == Intrinsic::lifetime_end || in isInTailCallPosition() 536 II->getIntrinsicID() == Intrinsic::assume || in isInTailCallPosition() 537 II->getIntrinsicID() == Intrinsic::experimental_noalias_scope_decl) in isInTailCallPosition() 649 Intrinsic::ID IID = F->getIntrinsicID(); in returnTypeIsEligibleForTailCall()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ |
H A D | ReduceAttributes.cpp | 74 if (F.getIntrinsicID() != Intrinsic::not_intrinsic) in visitFunction() 122 if (F.getIntrinsicID() != Intrinsic::not_intrinsic) in visitFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | TypeMetadataUtils.cpp | 79 assert(CI->getCalledFunction()->getIntrinsicID() == Intrinsic::type_test); in findDevirtualizableCallsForTypeTest() 100 assert(CI->getCalledFunction()->getIntrinsicID() == in findDevirtualizableCallsForTypeCheckedLoad()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ |
H A D | TargetIntrinsicInfo.cpp | 24 unsigned TargetIntrinsicInfo::getIntrinsicID(const Function *F) const { in getIntrinsicID() function in TargetIntrinsicInfo
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | Evaluator.cpp | 516 if (II->getIntrinsicID() == Intrinsic::invariant_start) { in EvaluateBlock() 544 } else if (II->getIntrinsicID() == Intrinsic::assume) { in EvaluateBlock() 548 } else if (II->getIntrinsicID() == Intrinsic::sideeffect) { in EvaluateBlock() 552 } else if (II->getIntrinsicID() == Intrinsic::pseudoprobe) { in EvaluateBlock()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
H A D | TargetIntrinsicInfo.h | 54 virtual unsigned getIntrinsicID(const Function *F) const;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 122 Intrinsic::ID IID = II.getIntrinsicID(); in instCombineIntrinsic() 213 (II.getIntrinsicID() == Intrinsic::arm_mve_vadc_predicated) ? 3 : 2; in instCombineIntrinsic() 1008 switch (II->getIntrinsicID()) { in isProfitableLSRChainElement() 1103 switch(I->getIntrinsicID()) { in getNumMemOps() 1706 switch (F->getIntrinsicID()) { in isLoweredToCall() 1769 switch(II->getIntrinsicID()) { in maybeLoweredToCall() 1883 switch (Call->getIntrinsicID()) { in isHardwareLoopProfitable() 1910 II->getIntrinsicID() == Intrinsic::get_active_lane_mask || in isHardwareLoopProfitable() 1911 II->getIntrinsicID() == Intrinsic::arm_mve_vctp8 || in isHardwareLoopProfitable() 1912 II->getIntrinsicID() == Intrinsic::arm_mve_vctp16 || in isHardwareLoopProfitable() [all …]
|