OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:m_Instruction
(Results
1 - 16
of
16
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VectorCombine.cpp
456
if (!match(&I, m_Cmp(Pred,
m_Instruction
(I0),
m_Instruction
(I1))) &&
457
!match(&I, m_BinOp(
m_Instruction
(I0),
m_Instruction
(I1))))
692
if (!match(B0, m_OneUse(m_Cmp(P0,
m_Instruction
(I0), m_Constant(C0)))) ||
693
!match(B1, m_OneUse(m_Cmp(P1,
m_Instruction
(I1), m_Constant(C1)))) ||
794
m_InsertElt(
m_Instruction
(Source), m_Value(NewElement),
SLPVectorizer.cpp
7177
if (match(Cond, m_Cmp(Pred, m_Specific(LHS),
m_Instruction
(L2)))) {
7181
} else if (match(Cond, m_Cmp(Pred,
m_Instruction
(L1), m_Specific(RHS)))) {
7188
if (!match(Cond, m_Cmp(Pred,
m_Instruction
(L1),
m_Instruction
(L2))) ||
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
DivRemPairs.cpp
63
m_Instruction
(Div)),
LoopIdiomRecognize.cpp
2458
m_Br(
m_Instruction
(ValShiftedIsZero), m_BasicBlock(TrueBB),
2461
m_ICmp(Pred,
m_Instruction
(ValShifted), m_Zero())) ||
2469
if (!match(ValShifted, m_LShr(m_Value(Val),
m_Instruction
(NBits)))) {
2476
if (match(NBits, m_c_Add(
m_Instruction
(IV),
2481
m_Sub(
m_Instruction
(IV),
Reassociate.cpp
2050
if (!match(V, m_OneUse(
m_Instruction
(I))))
2158
if (match(I, m_FAdd(m_Value(X), m_OneUse(
m_Instruction
(Op)))))
2161
if (match(I, m_FAdd(m_OneUse(
m_Instruction
(Op)), m_Value(X))))
2164
if (match(I, m_FSub(m_Value(X), m_OneUse(
m_Instruction
(Op)))))
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp
66
m_Shift(
m_Instruction
(Sh0Op0), m_ZExtOrSelf(m_Value(ShAmt0)))))
75
m_CombineOr(m_CombineAnd(m_Trunc(
m_Instruction
(Sh1)), m_Value(Trunc)),
76
m_Instruction
(Sh1)));
1211
m_AShr(m_Shl(
m_Instruction
(MaybeTrunc),
1221
match(MaybeTrunc, m_TruncOrSelf(
m_Instruction
(HighBitExtract)));
InstCombineSelect.cpp
1919
if (!match(Sel.getTrueValue(),
m_Instruction
(ExtInst)) &&
1920
!match(Sel.getFalseValue(),
m_Instruction
(ExtInst)))
2194
if (match(&MinMax1, m_SMin(
m_Instruction
(MinMax2), m_APInt(MaxValue)))) {
2198
m_SMax(
m_Instruction
(MinMax2), m_APInt(MinValue)))) {
2855
match(TrueVal,
m_Instruction
(FSub)) && FSub->hasNoNaNs() &&
2863
match(FalseVal,
m_Instruction
(FSub)) && FSub->hasNoNaNs() &&
2874
match(TrueVal,
m_Instruction
(FNeg)) &&
2886
match(FalseVal,
m_Instruction
(FNeg)) &&
InstCombineLoadStoreAlloca.cpp
549
if (!match(V, m_Select(m_Cmp(Pred,
m_Instruction
(L1),
m_Instruction
(L2)),
InstCombineCompares.cpp
1328
if (!I.isEquality() || !match(&I, m_ICmp(Pred,
m_Instruction
(Val), m_Zero())))
3531
m_c_And(m_CombineAnd(m_AnyLogicalShift,
m_Instruction
(XShift)),
3533
m_AnyLogicalShift,
m_Instruction
(YShift))),
3534
m_Instruction
(MaybeTruncation)))))
3713
m_Instruction
(Mul)),
5737
m_Instruction
(AddI))) &&
6238
if (match(Op0,
m_Instruction
(LHSI)) && match(Op1, m_Constant(RHSC))) {
InstCombineAddSub.cpp
1162
m_LShr(m_Value(X),
m_Instruction
(LowBitsToSkip)),
1163
m_Instruction
(Extract))),
InstCombineCalls.cpp
1708
if (match(IIOperand, m_ICmp(Pred,
m_Instruction
(LHS), m_Zero())) &&
InstructionCombining.cpp
1835
if (!match(GEP.getPointerOperand(),
m_Instruction
(Sel)) ||
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
IVDescriptors.cpp
100
if (match(J, m_c_And(
m_Instruction
(I), m_APInt(M)))) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CodeGenPrepare.cpp
1313
if (match(IVInc, m_Add(
m_Instruction
(LHS), m_Constant(Step))) ||
1315
m_Instruction
(LHS), m_Constant(Step)))))
1317
if (match(IVInc, m_Sub(
m_Instruction
(LHS), m_Constant(Step))) ||
1319
m_Instruction
(LHS), m_Constant(Step))))) {
8123
m_Br(m_OneUse(
m_Instruction
(LogicOp)), TBB, FBB)))
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
ScalarEvolutionExpander.cpp
2199
m_Br(m_ICmp(Pred,
m_Instruction
(LHS),
m_Instruction
(RHS)),
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
PatternMatch.h
748
inline bind_ty<Instruction>
m_Instruction
(Instruction *&I) { return I; }
Completed in 120 milliseconds
Indexes created Sun Jun 07 00:24:08 UTC 2026