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_c_And
(Results
1 - 13
of
13
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp
1684
m_Not(
m_c_And
(m_Deferred(A), m_Deferred(B))))))
1726
if (match(Op0,
m_c_And
(m_Value(A), m_Not(m_Value(B)))) &&
1727
match(Op1,
m_c_And
(m_Not(m_Specific(A)), m_Specific(B))))
2075
if (match(&I,
m_c_And
(m_OneUse(m_AShr(
3011
if (match(&I, m_Xor(
m_c_And
(m_Value(A), m_Not(m_Value(B))),
3012
m_c_And
(m_Not(m_Deferred(A)), m_Deferred(B)))))
3025
match(Op1, m_Not(
m_c_And
(m_Specific(A), m_Specific(B))))) ||
3149
m_OneUse(
m_c_And
(
3315
if (match(&I, m_c_Xor(
m_c_And
(m_Not(m_Value(M)), m_Value()),
3316
m_c_And
(m_Deferred(M), m_Value())))
[
all
...]
InstCombineAddSub.cpp
1407
m_c_And
(m_Deferred(A), m_Deferred(B)))))
1413
m_c_And
(m_Deferred(A), m_Deferred(B))))) {
1909
match(Op1,
m_c_And
(m_Specific(A), m_Specific(B))))
1950
if (match(Op0, m_OneUse(
m_c_And
(m_Specific(Op1),
2016
if (match(Op1,
m_c_And
(m_Specific(Op0), m_Value(Y))) &&
InstCombineShifts.cpp
225
if (match(Masked,
m_c_And
(m_CombineOr(MaskA, MaskB), m_Value(X)))) {
255
} else if (match(Masked,
m_c_And
(m_CombineOr(MaskC, MaskD), m_Value(X))) ||
InstCombineCompares.cpp
3361
m_c_And
(m_CombineAnd(m_Mask, m_Value(M)), m_Value(X)),
3531
m_c_And
(m_CombineAnd(m_AnyLogicalShift, m_Instruction(XShift)),
3569
m_c_And
(m_OneUse(m_AnyLogicalShift), m_Value())))
4127
auto BitwiseAnd =
m_c_And
(m_Value(), LSubOne);
4388
if (!match(Op0, m_OneUse(
m_c_And
(m_Add(m_Value(A), m_AllOnes()),
4395
if (match(Op0, m_OneUse(
m_c_And
(m_Neg(m_Specific(Op1)), m_Specific(Op1)))))
4398
m_OneUse(
m_c_And
(m_Neg(m_Specific(Op0)), m_Specific(Op0)))))
InstCombineSelect.cpp
530
if (!match(Cmp->getOperand(0),
m_c_And
(m_Specific(X), m_Value(Y))))
873
if (!match(II->getOperand(0),
m_c_And
(m_Specific(X), m_Neg(m_Specific(X)))))
InstCombineCalls.cpp
553
m_c_And
(m_Not(m_Value(X)), m_Add(m_Deferred(X), m_AllOnes())))) {
/src/external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/
AggressiveInstCombine.cpp
269
if (match(&I,
m_c_And
(m_OneUse(m_And(m_Value(), m_Value())), m_Value())))
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
InstructionSimplify.cpp
1650
if (match(Y,
m_c_And
(m_Specific(X), m_Value())) ||
1651
match(Y,
m_c_And
(m_PtrToInt(m_Specific(X)), m_Value())))
1658
if (match(X,
m_c_And
(m_Specific(Y), m_Value())) ||
1659
match(X,
m_c_And
(m_PtrToInt(m_Specific(Y)), m_Value())))
2167
if (match(Op0,
m_c_And
(m_Specific(Op1), m_Value())))
2171
if (match(Op1,
m_c_And
(m_Specific(Op0), m_Value())))
2175
if (match(Op0, m_Not(
m_c_And
(m_Specific(Op1), m_Value()))))
2179
if (match(Op1, m_Not(
m_c_And
(m_Specific(Op0), m_Value()))))
2191
(match(Op0,
m_c_And
(m_Specific(A), m_Not(m_Specific(B)))) ||
2192
match(Op0,
m_c_And
(m_Not(m_Specific(A)), m_Specific(B))))
[
all
...]
ValueTracking.cpp
267
if (match(LHS,
m_c_And
(m_Not(m_Value(M)), m_Value())) &&
268
match(RHS,
m_c_And
(m_Specific(M), m_Value())))
270
if (match(RHS,
m_c_And
(m_Not(m_Value(M)), m_Value())) &&
271
match(LHS,
m_c_And
(m_Specific(M), m_Value())))
714
m_c_ICmp(Pred,
m_c_And
(m_V, m_Value(B)), m_Value(A))) &&
726
} else if (match(Cmp, m_c_ICmp(Pred, m_Not(
m_c_And
(m_V, m_Value(B))),
IVDescriptors.cpp
100
if (match(J,
m_c_And
(m_Instruction(I), m_APInt(M)))) {
LazyValueInfo.cpp
1053
if (match(LHS,
m_c_And
(m_Specific(Val), m_Value())) &&
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopIdiomRecognize.cpp
2132
m_c_And
(m_Value(CurrX),
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
PatternMatch.h
2234
inline BinaryOp_match<LHS, RHS, Instruction::And, true>
m_c_And
(const LHS &L,
Completed in 122 milliseconds
Indexes created Thu Aug 06 00:25:04 UTC 2026