|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/PatternMatch.h 1738 return m_CombineAnd(m_Intrinsic<IntrID>(), m_Argument<0>(Op0));
lib/Analysis/AliasSetTracker.cpp 182 !(I->use_empty() && match(I, m_Intrinsic<Intrinsic::invariant_start>()));
494 match(Call, m_Intrinsic<Intrinsic::invariant_start>()))
lib/Analysis/AssumptionCache.cpp 178 if (match(&II, m_Intrinsic<Intrinsic::assume>()))
190 assert(match(CI, m_Intrinsic<Intrinsic::assume>()) &&
216 assert(match(cast<CallInst>(VH), m_Intrinsic<Intrinsic::assume>()) &&
287 if (match(&II, m_Intrinsic<Intrinsic::assume>()) &&
lib/Analysis/GuardUtils.cpp 19 return match(U, m_Intrinsic<Intrinsic::experimental_guard>());
30 if (match(&Insn, m_Intrinsic<Intrinsic::experimental_deoptimize>()))
48 m_Intrinsic<Intrinsic::experimental_widenable_condition>());
lib/Analysis/InstructionPrecedenceTracking.cpp 157 if (match(Insn, m_Intrinsic<Intrinsic::experimental_widenable_condition>()))
lib/Analysis/InstructionSimplify.cpp 1841 if (!match(Agg, m_CombineOr(m_Intrinsic<Intrinsic::umul_with_overflow>(),
1842 m_Intrinsic<Intrinsic::smul_with_overflow>())))
lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp 187 m_Intrinsic<Intrinsic::amdgcn_workgroup_id_x>() :
188 (I == 1 ? m_Intrinsic<Intrinsic::amdgcn_workgroup_id_y>() :
189 m_Intrinsic<Intrinsic::amdgcn_workgroup_id_z>());
lib/Transforms/InstCombine/InstCombineCalls.cpp 3843 if (match(Src, m_Intrinsic<Intrinsic::amdgcn_readfirstlane>()))
3848 if (match(Src, m_Intrinsic<Intrinsic::amdgcn_readlane>()))
lib/Transforms/InstCombine/InstCombineSelect.cpp 817 if (!match(TrueVal, m_Intrinsic<Intrinsic::ctlz>()))
lib/Transforms/InstCombine/InstructionCombining.cpp 3521 if (match(I, m_Intrinsic<Intrinsic::assume>()))
lib/Transforms/Scalar/EarlyCSE.cpp 922 if (match(Inst, m_Intrinsic<Intrinsic::assume>())) {
935 if (match(Inst, m_Intrinsic<Intrinsic::sideeffect>())) {
953 if (match(Inst, m_Intrinsic<Intrinsic::invariant_start>())) {
lib/Transforms/Scalar/LICM.cpp 894 match(&I, m_Intrinsic<Intrinsic::invariant_start>());
1141 if (match(CI, m_Intrinsic<Intrinsic::assume>()))
lib/Transforms/Scalar/LoopPredication.cpp 754 m_Intrinsic<Intrinsic::experimental_widenable_condition>())) {
lib/Transforms/Scalar/LowerWidenableCondition.cpp 53 if (match(&I, m_Intrinsic<Intrinsic::experimental_widenable_condition>()))
lib/Transforms/Utils/CodeExtractor.cpp 1413 if (match(&I, m_Intrinsic<Intrinsic::assume>()))