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_Reg
(Results
1 - 12
of
12
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUPreLegalizerCombiner.cpp
93
m_GSMin(
m_Reg
(Base), m_ICst(MatchInfo.Cmp1)))) {
95
m_GSMax(
m_Reg
(MatchInfo.Origin), m_ICst(MatchInfo.Cmp2)))) {
101
m_GSMax(
m_Reg
(Base), m_ICst(MatchInfo.Cmp1)))) {
103
m_GSMin(
m_Reg
(MatchInfo.Origin), m_ICst(MatchInfo.Cmp2)))) {
AMDGPUPostLegalizerCombiner.cpp
87
m_GFCmp(m_Pred(Info.Pred),
m_Reg
(Info.LHS),
m_Reg
(Info.RHS))))
209
mi_match(SrcReg, MRI, m_GZExt(
m_Reg
(SrcReg)));
213
bool IsShr = mi_match(SrcReg, MRI, m_GLShr(
m_Reg
(Src0), m_ICst(ShiftAmt)));
214
if (IsShr || mi_match(SrcReg, MRI, m_GShl(
m_Reg
(Src0), m_ICst(ShiftAmt)))) {
AMDGPURegBankCombiner.cpp
101
MMMOpc.Min, m_CommutativeBinOp(MMMOpc.Max,
m_Reg
(Val), m_Cst(K0)),
104
MMMOpc.Max, m_CommutativeBinOp(MMMOpc.Min,
m_Reg
(Val), m_Cst(K1)),
AMDGPUInstructionSelector.cpp
653
Src0, *MRI, m_OneUse(m_GLShr(
m_Reg
(ShiftSrc0), m_SpecificICst(16))));
656
Src1, *MRI, m_OneUse(m_GLShr(
m_Reg
(ShiftSrc1), m_SpecificICst(16))));
3500
if (mi_match(Reg, MRI, m_GZExt(
m_Reg
(ZExtSrc))))
AMDGPURegisterBankInfo.cpp
1676
if (mi_match(Reg, MRI, m_GAdd(
m_Reg
(Base), m_ICst(Const))))
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
LegalizationArtifactCombiner.h
62
if (mi_match(SrcReg, MRI, m_GTrunc(
m_Reg
(TruncSrc)))) {
74
m_all_of(m_MInstr(ExtMI), m_any_of(m_GAnyExt(
m_Reg
(ExtSrc)),
75
m_GSExt(
m_Reg
(ExtSrc)),
76
m_GZExt(
m_Reg
(ExtSrc)))))) {
113
if (mi_match(SrcReg, MRI, m_GTrunc(
m_Reg
(TruncSrc))) ||
114
mi_match(SrcReg, MRI, m_GSExt(
m_Reg
(SextSrc)))) {
133
if (mi_match(SrcReg, MRI, m_GZExt(
m_Reg
(ZextSrc)))) {
170
if (mi_match(SrcReg, MRI, m_GTrunc(
m_Reg
(TruncSrc)))) {
189
m_all_of(m_MInstr(ExtMI), m_any_of(m_GZExt(
m_Reg
(ExtSrc)),
190
m_GSExt(
m_Reg
(ExtSrc))))))
[
all
...]
MIPatternMatch.h
127
inline operand_type_match
m_Reg
() { return operand_type_match(); }
226
inline bind_ty<Register>
m_Reg
(Register &R) { return R; }
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
CombinerHelper.cpp
665
if (mi_match(SrcReg, MRI, m_GTrunc(
m_Reg
(TruncSrc))))
1930
if (!mi_match(LHS, MRI, m_GAnyExt(
m_Reg
(ExtSrc))) &&
1931
!mi_match(LHS, MRI, m_GZExt(
m_Reg
(ExtSrc))) &&
1932
!mi_match(LHS, MRI, m_GSExt(
m_Reg
(ExtSrc))))
1977
while (mi_match(Reg, MRI, m_GBitcast(
m_Reg
(Reg))))
2125
if (!mi_match(SrcReg, MRI, m_GZExt(
m_Reg
(ZExtSrcReg))))
2286
m_GPtrToInt(m_all_of(m_SpecificType(DstTy),
m_Reg
(Reg))));
2301
return mi_match(SrcReg, MRI, m_GIntToPtr(
m_Reg
(Reg)));
2324
if (mi_match(SrcReg, MRI, m_GPtrToInt(
m_Reg
(PtrReg.first)))) {
2393
m_GTrunc(m_all_of(
m_Reg
(Reg), m_SpecificType(DstTy))))
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64PostLegalizerCombiner.cpp
258
m_OneNonDBGUse(m_any_of(m_GAShr(
m_Reg
(ShiftSrc), m_ICst(ShiftImm)),
259
m_GLShr(
m_Reg
(ShiftSrc), m_ICst(ShiftImm))))))
AArch64PreLegalizerCombiner.cpp
80
if (!mi_match(LHS, MRI, m_GTrunc(
m_Reg
(WideReg))) ||
AArch64PostLegalizerLowering.cpp
961
return mi_match(DstReg, MRI, m_GTrunc(
m_Reg
(SrcReg)));
AArch64InstructionSelector.cpp
1080
if (mi_match(Reg, MRI, m_Neg(
m_Reg
(MatchReg)))) {
1097
if (mi_match(Reg, MRI, m_Not(
m_Reg
(MatchReg)))) {
1115
m_any_of(m_GAdd(
m_Reg
(MatchReg), m_SpecificICst(1)),
1116
m_GPtrAdd(
m_Reg
(MatchReg), m_SpecificICst(1))))) {
1976
if (!mi_match(I.getOperand(2).getReg(), MRI, m_Neg(
m_Reg
(NegatedReg))))
Completed in 30 milliseconds
Indexes created Tue Jun 09 00:24:00 UTC 2026