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_SpecificInt
(Results
1 - 13
of
13
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/
AggressiveInstCombine.cpp
99
m_Sub(
m_SpecificInt
(Width), m_Value(SubAmt))))))) {
107
m_OneUse(m_c_Or(m_Shl(m_Value(ShVal0), m_Sub(
m_SpecificInt
(Width),
332
if ((match(Op0, m_Mul(m_Value(MulOp0),
m_SpecificInt
(Mask01)))) &&
333
match(Op1,
m_SpecificInt
(MaskShift))) {
336
if (match(MulOp0, m_And(m_c_Add(m_LShr(m_Value(ShiftOp0),
m_SpecificInt
(4)),
338
m_SpecificInt
(Mask0F)))) {
342
m_c_Add(m_And(m_Value(AndOp0),
m_SpecificInt
(Mask33)),
343
m_And(m_LShr(m_Deferred(AndOp0),
m_SpecificInt
(2)),
344
m_SpecificInt
(Mask33))))) {
348
match(SubOp1, m_And(m_LShr(m_Specific(Root),
m_SpecificInt
(1))
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp
975
m_SpecificInt
(2))) &&
983
m_SpecificInt
(1))) &&
2077
m_SpecificInt
(Ty->getScalarSizeInBits() - 1))),
2161
if (match(R, m_OneUse(m_Sub(
m_SpecificInt
(Width), m_Specific(L))))) {
2181
if (match(L, m_And(m_Value(X),
m_SpecificInt
(Mask))) &&
2182
match(R, m_And(m_Neg(m_Specific(X)),
m_SpecificInt
(Mask))))
2187
if (match(L, m_ZExt(m_And(m_Value(X),
m_SpecificInt
(Mask)))) &&
2188
match(R, m_And(m_Neg(m_ZExt(m_And(m_Specific(X),
m_SpecificInt
(Mask)))),
2189
m_SpecificInt
(Mask))))
2192
if (match(L, m_ZExt(m_And(m_Value(X),
m_SpecificInt
(Mask)))) &
[
all
...]
InstCombineSelect.cpp
756
match(TrueVal, m_Add(m_Specific(B),
m_SpecificInt
(-*C)))))
760
match(TrueVal, m_Add(m_Specific(A),
m_SpecificInt
(-*C)))))
865
m_Xor(m_Deferred(TrueVal),
m_SpecificInt
(BitWidth - 1))))
925
if (match(ValueOnZero,
m_SpecificInt
(SizeOfInBits))) {
1825
return match(Min,
m_SpecificInt
(MinVal)) &&
1826
match(Max,
m_SpecificInt
(MaxVal));
2345
if (match(SA1, m_OneUse(m_Sub(
m_SpecificInt
(Width), m_Specific(SA0)))))
2347
else if (match(SA0, m_OneUse(m_Sub(
m_SpecificInt
(Width), m_Specific(SA1)))))
InstCombineCasts.cpp
565
if (match(R, m_OneUse(m_Sub(
m_SpecificInt
(Width), m_Specific(L)))))
577
if (match(L, m_And(m_Value(X),
m_SpecificInt
(Mask))) &&
578
match(R, m_And(m_Neg(m_Specific(X)),
m_SpecificInt
(Mask))))
582
if (match(L, m_ZExt(m_And(m_Value(X),
m_SpecificInt
(Mask)))) &&
583
match(R, m_ZExt(m_And(m_Neg(m_Specific(X)),
m_SpecificInt
(Mask)))))
InstCombineShifts.cpp
1031
match(Op1, m_Sub(
m_SpecificInt
(BitWidth - 1), m_Value(X))))
1148
if (match(Op0, m_OneUse(m_SRem(m_Value(X),
m_SpecificInt
(2))))) {
InstCombineSimplifyDemanded.cpp
1235
m_ExtractElt(m_Value(Vec),
m_SpecificInt
(IdxNo))) &&
InstCombineAddSub.cpp
2116
if (match(Op0,
m_SpecificInt
(Ty->getScalarSizeInBits())) &&
InstCombineVectorOps.cpp
1185
if (!match(Scalar, m_ExtractElt(m_Specific(X),
m_SpecificInt
(IdxC))))
InstCombineCalls.cpp
1123
if (Op0 == Op1 && BitWidth == 16 && match(ShAmtC,
m_SpecificInt
(8))) {
InstCombineCompares.cpp
4012
match(Op1, m_Mul(m_Value(Y),
m_SpecificInt
(*C))) && I.isEquality())
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
PatternMatch.h
885
inline specific_intval<false>
m_SpecificInt
(APInt V) {
889
inline specific_intval<false>
m_SpecificInt
(uint64_t V) {
890
return
m_SpecificInt
(APInt(64, V));
2348
auto LHS = m_AShr(m_Value(OpL),
m_SpecificInt
(ShiftWidth));
2349
auto RHS = m_LShr(m_Neg(m_Value(OpR)),
m_SpecificInt
(ShiftWidth));
2439
if (m_PtrToInt(m_OffsetGep(m_Zero(),
m_SpecificInt
(1))).match(V)) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CodeGenPrepare.cpp
7463
m_SpecificInt
(HalfValBitSize))))))
7724
match(UI, m_Shr(m_Specific(X),
m_SpecificInt
(CmpC.logBase2())))) {
7736
(match(UI, m_Add(m_Specific(X),
m_SpecificInt
(-CmpC))) ||
7737
match(UI, m_Sub(m_Specific(X),
m_SpecificInt
(CmpC))))) {
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
InstructionSimplify.cpp
4318
m_SpecificInt
(TyAllocSize))) &&
5731
if (ScaledOne.isNonNegative() && match(Op1,
m_SpecificInt
(ScaledOne)))
Completed in 50 milliseconds
Indexes created Tue Jun 16 00:25:01 UTC 2026