reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AArch64/AArch64GenInstrInfo.inc
18083       AArch64InstrInfo::isExynosArithFast(MI)
18084       || AArch64InstrInfo::isExynosResetFast(MI)
18085       || AArch64InstrInfo::isExynosLogicFast(MI)
18218       AArch64InstrInfo::isCopyIdiom(MI)
18219       || AArch64InstrInfo::isZeroFPIdiom(MI)
gen/lib/Target/AArch64/AArch64GenSubtargetInfo.inc
18000   const AArch64InstrInfo *TII =
18007       if (AArch64InstrInfo::hasShiftedReg(*MI))
18012       if (AArch64InstrInfo::hasShiftedReg(*MI))
18019       if (AArch64InstrInfo::hasExtendedReg(*MI))
18024       if (AArch64InstrInfo::hasExtendedReg(*MI))
18137       if (AArch64InstrInfo::isScaledAddr(*MI))
18142       if (AArch64InstrInfo::isScaledAddr(*MI))
18147       if (AArch64InstrInfo::isScaledAddr(*MI)
18149             AArch64InstrInfo::isScaledAddr(*MI)
18150             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18154             AArch64InstrInfo::isScaledAddr(*MI)
18155             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18161       if (AArch64InstrInfo::isScaledAddr(*MI))
18168       if (AArch64InstrInfo::isScaledAddr(*MI))
18173       if (AArch64InstrInfo::isScaledAddr(*MI))
18178       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
18180             AArch64InstrInfo::isScaledAddr(*MI)
18181             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18185             AArch64InstrInfo::isScaledAddr(*MI)
18186             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18469       if (AArch64InstrInfo::hasShiftedReg(*MI))
18474       if (AArch64InstrInfo::hasShiftedReg(*MI))
18479       if (AArch64InstrInfo::isExynosArithFast(*MI))
18481       if (AArch64InstrInfo::isExynosLogicFast(*MI))
18486       if (AArch64InstrInfo::isExynosArithFast(*MI))
18488       if (AArch64InstrInfo::isExynosLogicFast(*MI))
18493       if (AArch64InstrInfo::isExynosArithFast(*MI))
18495       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
18505       if (AArch64InstrInfo::hasShiftedReg(*MI))
18560       if (AArch64InstrInfo::hasShiftedReg(*MI))
18565       if (AArch64InstrInfo::hasShiftedReg(*MI))
18615       if (AArch64InstrInfo::isScaledAddr(*MI))
18620       if (AArch64InstrInfo::isScaledAddr(*MI))
18623       if (AArch64InstrInfo::isScaledAddr(*MI))
18628       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
18634             AArch64InstrInfo::isScaledAddr(*MI)
18635             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18639       if (AArch64InstrInfo::isScaledAddr(*MI)
18641             AArch64InstrInfo::isScaledAddr(*MI)
18642             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18646             AArch64InstrInfo::isScaledAddr(*MI)
18647             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18658       if (AArch64InstrInfo::isScaledAddr(*MI))
18661       if (AArch64InstrInfo::isScaledAddr(*MI))
18664       if (AArch64InstrInfo::isScaledAddr(*MI))
18667       if (AArch64InstrInfo::isScaledAddr(*MI))
18674       if (AArch64InstrInfo::isScaledAddr(*MI))
18679       if (AArch64InstrInfo::isScaledAddr(*MI))
18682       if (AArch64InstrInfo::isScaledAddr(*MI))
18687       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
18693             AArch64InstrInfo::isScaledAddr(*MI)
18694             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18698       if (AArch64InstrInfo::isScaledAddr(*MI)
18700             AArch64InstrInfo::isScaledAddr(*MI)
18701             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18705             AArch64InstrInfo::isScaledAddr(*MI)
18706             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18717       if (AArch64InstrInfo::isScaledAddr(*MI))
18720       if (AArch64InstrInfo::isScaledAddr(*MI))
18723       if (AArch64InstrInfo::isScaledAddr(*MI))
18730       if (AArch64InstrInfo::isScaledAddr(*MI))
18735       if (AArch64InstrInfo::isScaledAddr(*MI))
18738       if (AArch64InstrInfo::isScaledAddr(*MI))
18743       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
18749             AArch64InstrInfo::isScaledAddr(*MI)
18750             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18754       if (AArch64InstrInfo::isScaledAddr(*MI)
18756             AArch64InstrInfo::isScaledAddr(*MI)
18757             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18761             AArch64InstrInfo::isScaledAddr(*MI)
18762             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18773       if (AArch64InstrInfo::isScaledAddr(*MI))
18776       if (AArch64InstrInfo::isScaledAddr(*MI))
18779       if (AArch64InstrInfo::isScaledAddr(*MI))
18786       if (AArch64InstrInfo::isScaledAddr(*MI))
18791       if (AArch64InstrInfo::isScaledAddr(*MI))
18794       if (AArch64InstrInfo::isScaledAddr(*MI))
18799       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
18805             AArch64InstrInfo::isScaledAddr(*MI)
18806             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18810       if (AArch64InstrInfo::isScaledAddr(*MI)
18812             AArch64InstrInfo::isScaledAddr(*MI)
18813             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18817             AArch64InstrInfo::isScaledAddr(*MI)
18818             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18829       if (AArch64InstrInfo::isScaledAddr(*MI))
18832       if (AArch64InstrInfo::isScaledAddr(*MI))
18835       if (AArch64InstrInfo::isScaledAddr(*MI))
18842       if (AArch64InstrInfo::isScaledAddr(*MI))
18847       if (AArch64InstrInfo::isScaledAddr(*MI))
18850       if (AArch64InstrInfo::isScaledAddr(*MI))
18855       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
18861             AArch64InstrInfo::isScaledAddr(*MI)
18862             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18866       if (AArch64InstrInfo::isScaledAddr(*MI)
18868             AArch64InstrInfo::isScaledAddr(*MI)
18869             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18873             AArch64InstrInfo::isScaledAddr(*MI)
18874             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18885       if (AArch64InstrInfo::isScaledAddr(*MI))
18888       if (AArch64InstrInfo::isScaledAddr(*MI))
18891       if (AArch64InstrInfo::isScaledAddr(*MI))
18898       if (AArch64InstrInfo::isScaledAddr(*MI))
18903       if (AArch64InstrInfo::isScaledAddr(*MI))
18906       if (AArch64InstrInfo::isScaledAddr(*MI))
18911       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
18916       if (AArch64InstrInfo::isScaledAddr(*MI)
18918             AArch64InstrInfo::isScaledAddr(*MI)
18919             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18923             AArch64InstrInfo::isScaledAddr(*MI)
18924             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18928       if (AArch64InstrInfo::isScaledAddr(*MI)
18930             AArch64InstrInfo::isScaledAddr(*MI)
18931             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18935             AArch64InstrInfo::isScaledAddr(*MI)
18936             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18947       if (AArch64InstrInfo::isScaledAddr(*MI))
18950       if (AArch64InstrInfo::isScaledAddr(*MI))
18953       if (AArch64InstrInfo::isScaledAddr(*MI))
18960       if (AArch64InstrInfo::isScaledAddr(*MI))
18965       if (AArch64InstrInfo::isScaledAddr(*MI))
18968       if (AArch64InstrInfo::isScaledAddr(*MI))
18973       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
18979             AArch64InstrInfo::isScaledAddr(*MI)
18980             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18984       if (AArch64InstrInfo::isScaledAddr(*MI)
18986             AArch64InstrInfo::isScaledAddr(*MI)
18987             || AArch64InstrInfo::isExynosScaledAddr(*MI)
18991             AArch64InstrInfo::isScaledAddr(*MI)
18992             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19003       if (AArch64InstrInfo::isScaledAddr(*MI))
19006       if (AArch64InstrInfo::isScaledAddr(*MI))
19009       if (AArch64InstrInfo::isScaledAddr(*MI))
19016       if (AArch64InstrInfo::isScaledAddr(*MI))
19021       if (AArch64InstrInfo::isScaledAddr(*MI))
19024       if (AArch64InstrInfo::isScaledAddr(*MI))
19029       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
19035             AArch64InstrInfo::isScaledAddr(*MI)
19036             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19040       if (AArch64InstrInfo::isScaledAddr(*MI)
19042             AArch64InstrInfo::isScaledAddr(*MI)
19043             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19047             AArch64InstrInfo::isScaledAddr(*MI)
19048             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19059       if (AArch64InstrInfo::isScaledAddr(*MI))
19062       if (AArch64InstrInfo::isScaledAddr(*MI))
19065       if (AArch64InstrInfo::isScaledAddr(*MI))
19072       if (AArch64InstrInfo::isScaledAddr(*MI))
19077       if (AArch64InstrInfo::isScaledAddr(*MI))
19080       if (AArch64InstrInfo::isScaledAddr(*MI))
19085       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
19091             AArch64InstrInfo::isScaledAddr(*MI)
19092             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19096       if (AArch64InstrInfo::isScaledAddr(*MI)
19098             AArch64InstrInfo::isScaledAddr(*MI)
19099             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19103             AArch64InstrInfo::isScaledAddr(*MI)
19104             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19115       if (AArch64InstrInfo::isScaledAddr(*MI))
19118       if (AArch64InstrInfo::isScaledAddr(*MI))
19121       if (AArch64InstrInfo::isScaledAddr(*MI))
19128       if (AArch64InstrInfo::isScaledAddr(*MI))
19133       if (AArch64InstrInfo::isScaledAddr(*MI))
19136       if (AArch64InstrInfo::isScaledAddr(*MI))
19141       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
19147             AArch64InstrInfo::isScaledAddr(*MI)
19148             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19152       if (AArch64InstrInfo::isScaledAddr(*MI)
19154             AArch64InstrInfo::isScaledAddr(*MI)
19155             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19159             AArch64InstrInfo::isScaledAddr(*MI)
19160             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19171       if (AArch64InstrInfo::isScaledAddr(*MI))
19174       if (AArch64InstrInfo::isScaledAddr(*MI))
19177       if (AArch64InstrInfo::isScaledAddr(*MI))
19184       if (AArch64InstrInfo::isScaledAddr(*MI))
19189       if (AArch64InstrInfo::isScaledAddr(*MI))
19192       if (AArch64InstrInfo::isScaledAddr(*MI))
19197       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
19203             AArch64InstrInfo::isScaledAddr(*MI)
19204             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19208       if (AArch64InstrInfo::isScaledAddr(*MI)
19210             AArch64InstrInfo::isScaledAddr(*MI)
19211             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19215             AArch64InstrInfo::isScaledAddr(*MI)
19216             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19227       if (AArch64InstrInfo::isScaledAddr(*MI))
19230       if (AArch64InstrInfo::isScaledAddr(*MI))
19233       if (AArch64InstrInfo::isScaledAddr(*MI))
19240       if (AArch64InstrInfo::isScaledAddr(*MI))
19245       if (AArch64InstrInfo::isScaledAddr(*MI))
19248       if (AArch64InstrInfo::isScaledAddr(*MI))
19253       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
19258       if (AArch64InstrInfo::isScaledAddr(*MI)
19260             AArch64InstrInfo::isScaledAddr(*MI)
19261             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19265             AArch64InstrInfo::isScaledAddr(*MI)
19266             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19270       if (AArch64InstrInfo::isScaledAddr(*MI)
19272             AArch64InstrInfo::isScaledAddr(*MI)
19273             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19277             AArch64InstrInfo::isScaledAddr(*MI)
19278             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19289       if (AArch64InstrInfo::isScaledAddr(*MI))
19292       if (AArch64InstrInfo::isScaledAddr(*MI))
19295       if (AArch64InstrInfo::isScaledAddr(*MI))
19302       if (AArch64InstrInfo::isScaledAddr(*MI))
19307       if (AArch64InstrInfo::isScaledAddr(*MI))
19310       if (AArch64InstrInfo::isScaledAddr(*MI))
19315       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
19321             AArch64InstrInfo::isScaledAddr(*MI)
19322             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19326       if (AArch64InstrInfo::isScaledAddr(*MI)
19328             AArch64InstrInfo::isScaledAddr(*MI)
19329             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19333             AArch64InstrInfo::isScaledAddr(*MI)
19334             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19345       if (AArch64InstrInfo::isScaledAddr(*MI))
19348       if (AArch64InstrInfo::isScaledAddr(*MI))
19351       if (AArch64InstrInfo::isScaledAddr(*MI))
19358       if (AArch64InstrInfo::isScaledAddr(*MI))
19363       if (AArch64InstrInfo::isScaledAddr(*MI))
19366       if (AArch64InstrInfo::isScaledAddr(*MI))
19371       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
19376       if (AArch64InstrInfo::isScaledAddr(*MI)
19378             AArch64InstrInfo::isScaledAddr(*MI)
19379             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19383             AArch64InstrInfo::isScaledAddr(*MI)
19384             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19388       if (AArch64InstrInfo::isScaledAddr(*MI)
19390             AArch64InstrInfo::isScaledAddr(*MI)
19391             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19395             AArch64InstrInfo::isScaledAddr(*MI)
19396             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19407       if (AArch64InstrInfo::isScaledAddr(*MI))
19410       if (AArch64InstrInfo::isScaledAddr(*MI))
19413       if (AArch64InstrInfo::isScaledAddr(*MI))
19420       if (AArch64InstrInfo::isScaledAddr(*MI))
19425       if (AArch64InstrInfo::isScaledAddr(*MI))
19428       if (AArch64InstrInfo::isScaledAddr(*MI))
19433       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
19439             AArch64InstrInfo::isScaledAddr(*MI)
19440             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19444       if (AArch64InstrInfo::isScaledAddr(*MI)
19446             AArch64InstrInfo::isScaledAddr(*MI)
19447             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19451             AArch64InstrInfo::isScaledAddr(*MI)
19452             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19463       if (AArch64InstrInfo::isScaledAddr(*MI))
19466       if (AArch64InstrInfo::isScaledAddr(*MI))
19469       if (AArch64InstrInfo::isScaledAddr(*MI))
19476       if (AArch64InstrInfo::isScaledAddr(*MI))
19481       if (AArch64InstrInfo::isScaledAddr(*MI))
19484       if (AArch64InstrInfo::isScaledAddr(*MI))
19489       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
19495             AArch64InstrInfo::isScaledAddr(*MI)
19496             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19500       if (AArch64InstrInfo::isScaledAddr(*MI)
19502             AArch64InstrInfo::isScaledAddr(*MI)
19503             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19507             AArch64InstrInfo::isScaledAddr(*MI)
19508             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19519       if (AArch64InstrInfo::isScaledAddr(*MI))
19522       if (AArch64InstrInfo::isScaledAddr(*MI))
19525       if (AArch64InstrInfo::isScaledAddr(*MI))
19532       if (AArch64InstrInfo::isScaledAddr(*MI))
19535       if (AArch64InstrInfo::isScaledAddr(*MI))
19542       if (AArch64InstrInfo::isScaledAddr(*MI))
19545       if (AArch64InstrInfo::isScaledAddr(*MI))
19552       if (AArch64InstrInfo::isScaledAddr(*MI))
19555       if (AArch64InstrInfo::isScaledAddr(*MI))
19562       if (AArch64InstrInfo::isScaledAddr(*MI))
19565       if (AArch64InstrInfo::isScaledAddr(*MI))
19572       if (AArch64InstrInfo::isScaledAddr(*MI))
19575       if (AArch64InstrInfo::isScaledAddr(*MI))
19582       if (AArch64InstrInfo::isScaledAddr(*MI))
19585       if (AArch64InstrInfo::isScaledAddr(*MI))
19592       if (AArch64InstrInfo::isScaledAddr(*MI))
19595       if (AArch64InstrInfo::isScaledAddr(*MI))
19602       if (AArch64InstrInfo::isScaledAddr(*MI))
19605       if (AArch64InstrInfo::isScaledAddr(*MI))
19612       if (AArch64InstrInfo::isScaledAddr(*MI))
19615       if (AArch64InstrInfo::isScaledAddr(*MI))
19622       if (AArch64InstrInfo::isScaledAddr(*MI))
19625       if (AArch64InstrInfo::isScaledAddr(*MI))
19632       if (AArch64InstrInfo::isScaledAddr(*MI))
19635       if (AArch64InstrInfo::isScaledAddr(*MI))
19642       if (AArch64InstrInfo::isScaledAddr(*MI))
19645       if (AArch64InstrInfo::isScaledAddr(*MI))
19652       if (AArch64InstrInfo::isScaledAddr(*MI))
19655       if (AArch64InstrInfo::isScaledAddr(*MI))
19662       if (AArch64InstrInfo::isScaledAddr(*MI))
19665       if (AArch64InstrInfo::isScaledAddr(*MI))
19672       if (AArch64InstrInfo::isScaledAddr(*MI))
19677       if (AArch64InstrInfo::isScaledAddr(*MI))
19680       if (AArch64InstrInfo::isScaledAddr(*MI))
19685       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
19691             AArch64InstrInfo::isScaledAddr(*MI)
19692             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19696       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
19698             AArch64InstrInfo::isScaledAddr(*MI)
19699             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19703             AArch64InstrInfo::isScaledAddr(*MI)
19704             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19715       if (AArch64InstrInfo::isScaledAddr(*MI))
19718       if (AArch64InstrInfo::isScaledAddr(*MI))
19725       if (AArch64InstrInfo::isScaledAddr(*MI))
19730       if (AArch64InstrInfo::isScaledAddr(*MI))
19733       if (AArch64InstrInfo::isScaledAddr(*MI))
19738       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
19744             AArch64InstrInfo::isScaledAddr(*MI)
19745             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19749       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
19751             AArch64InstrInfo::isScaledAddr(*MI)
19752             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19756             AArch64InstrInfo::isScaledAddr(*MI)
19757             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19768       if (AArch64InstrInfo::isScaledAddr(*MI))
19771       if (AArch64InstrInfo::isScaledAddr(*MI))
19778       if (AArch64InstrInfo::isScaledAddr(*MI))
19781       if (AArch64InstrInfo::isScaledAddr(*MI))
19788       if (AArch64InstrInfo::isScaledAddr(*MI))
19791       if (AArch64InstrInfo::isScaledAddr(*MI))
19798       if (AArch64InstrInfo::isScaledAddr(*MI))
19801       if (AArch64InstrInfo::isScaledAddr(*MI))
19808       if (AArch64InstrInfo::isScaledAddr(*MI))
19811       if (AArch64InstrInfo::isScaledAddr(*MI))
19818       if (AArch64InstrInfo::isScaledAddr(*MI))
19823       if (AArch64InstrInfo::isScaledAddr(*MI))
19826       if (AArch64InstrInfo::isScaledAddr(*MI))
19831       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
19837             AArch64InstrInfo::isScaledAddr(*MI)
19838             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19842       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
19844             AArch64InstrInfo::isScaledAddr(*MI)
19845             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19849             AArch64InstrInfo::isScaledAddr(*MI)
19850             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19861       if (AArch64InstrInfo::isScaledAddr(*MI))
19864       if (AArch64InstrInfo::isScaledAddr(*MI))
19871       if (AArch64InstrInfo::isScaledAddr(*MI))
19876       if (AArch64InstrInfo::isScaledAddr(*MI))
19879       if (AArch64InstrInfo::isScaledAddr(*MI))
19884       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
19890             AArch64InstrInfo::isScaledAddr(*MI)
19891             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19895       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
19897             AArch64InstrInfo::isScaledAddr(*MI)
19898             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19902             AArch64InstrInfo::isScaledAddr(*MI)
19903             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19914       if (AArch64InstrInfo::isScaledAddr(*MI))
19917       if (AArch64InstrInfo::isScaledAddr(*MI))
19924       if (AArch64InstrInfo::isScaledAddr(*MI))
19927       if (AArch64InstrInfo::isScaledAddr(*MI))
19934       if (AArch64InstrInfo::isScaledAddr(*MI))
19937       if (AArch64InstrInfo::isScaledAddr(*MI))
19944       if (AArch64InstrInfo::isScaledAddr(*MI))
19949       if (AArch64InstrInfo::isScaledAddr(*MI))
19952       if (AArch64InstrInfo::isScaledAddr(*MI))
19957       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
19963             AArch64InstrInfo::isScaledAddr(*MI)
19964             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19968       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
19970             AArch64InstrInfo::isScaledAddr(*MI)
19971             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19975             AArch64InstrInfo::isScaledAddr(*MI)
19976             || AArch64InstrInfo::isExynosScaledAddr(*MI)
19987       if (AArch64InstrInfo::isScaledAddr(*MI))
19990       if (AArch64InstrInfo::isScaledAddr(*MI))
19997       if (AArch64InstrInfo::isScaledAddr(*MI))
20002       if (AArch64InstrInfo::isScaledAddr(*MI))
20005       if (AArch64InstrInfo::isScaledAddr(*MI))
20010       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
20016             AArch64InstrInfo::isScaledAddr(*MI)
20017             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20021       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
20023             AArch64InstrInfo::isScaledAddr(*MI)
20024             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20028             AArch64InstrInfo::isScaledAddr(*MI)
20029             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20040       if (AArch64InstrInfo::isScaledAddr(*MI))
20043       if (AArch64InstrInfo::isScaledAddr(*MI))
20050       if (AArch64InstrInfo::isScaledAddr(*MI))
20053       if (AArch64InstrInfo::isScaledAddr(*MI))
20060       if (AArch64InstrInfo::isScaledAddr(*MI))
20063       if (AArch64InstrInfo::isScaledAddr(*MI))
20070       if (AArch64InstrInfo::isScaledAddr(*MI))
20075       if (AArch64InstrInfo::isScaledAddr(*MI))
20078       if (AArch64InstrInfo::isScaledAddr(*MI))
20083       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
20089             AArch64InstrInfo::isScaledAddr(*MI)
20090             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20094       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
20096             AArch64InstrInfo::isScaledAddr(*MI)
20097             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20101             AArch64InstrInfo::isScaledAddr(*MI)
20102             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20113       if (AArch64InstrInfo::isScaledAddr(*MI))
20116       if (AArch64InstrInfo::isScaledAddr(*MI))
20123       if (AArch64InstrInfo::isScaledAddr(*MI))
20128       if (AArch64InstrInfo::isScaledAddr(*MI))
20131       if (AArch64InstrInfo::isScaledAddr(*MI))
20136       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
20142             AArch64InstrInfo::isScaledAddr(*MI)
20143             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20147       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
20149             AArch64InstrInfo::isScaledAddr(*MI)
20150             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20154             AArch64InstrInfo::isScaledAddr(*MI)
20155             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20166       if (AArch64InstrInfo::isScaledAddr(*MI))
20169       if (AArch64InstrInfo::isScaledAddr(*MI))
20176       if (AArch64InstrInfo::isScaledAddr(*MI))
20179       if (AArch64InstrInfo::isScaledAddr(*MI))
20186       if (AArch64InstrInfo::isScaledAddr(*MI))
20189       if (AArch64InstrInfo::isScaledAddr(*MI))
20196       if (AArch64InstrInfo::isScaledAddr(*MI))
20199       if (AArch64InstrInfo::isScaledAddr(*MI))
20206       if (AArch64InstrInfo::isScaledAddr(*MI))
20209       if (AArch64InstrInfo::isScaledAddr(*MI))
20216       if (AArch64InstrInfo::isScaledAddr(*MI))
20219       if (AArch64InstrInfo::isScaledAddr(*MI))
20226       if (AArch64InstrInfo::isScaledAddr(*MI))
20229       if (AArch64InstrInfo::isScaledAddr(*MI))
20406       if (AArch64InstrInfo::hasShiftedReg(*MI))
20411       if (AArch64InstrInfo::hasShiftedReg(*MI))
20416       if (AArch64InstrInfo::isExynosArithFast(*MI))
20418       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20423       if (AArch64InstrInfo::isExynosArithFast(*MI))
20425       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20430       if (AArch64InstrInfo::isExynosArithFast(*MI))
20432       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
20437       if (AArch64InstrInfo::hasShiftedReg(*MI))
20444       if (AArch64InstrInfo::hasShiftedReg(*MI))
20449       if (AArch64InstrInfo::hasShiftedReg(*MI))
20454       if (AArch64InstrInfo::isExynosArithFast(*MI))
20456       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20461       if (AArch64InstrInfo::isExynosArithFast(*MI))
20463       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20468       if (AArch64InstrInfo::isExynosArithFast(*MI))
20470       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
20475       if (AArch64InstrInfo::hasShiftedReg(*MI))
20482       if (AArch64InstrInfo::hasShiftedReg(*MI))
20487       if (AArch64InstrInfo::hasShiftedReg(*MI))
20492       if (AArch64InstrInfo::isExynosArithFast(*MI))
20494       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20499       if (AArch64InstrInfo::isExynosArithFast(*MI))
20501       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20506       if (AArch64InstrInfo::isExynosArithFast(*MI))
20508       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
20513       if (AArch64InstrInfo::hasShiftedReg(*MI))
20520       if (AArch64InstrInfo::hasShiftedReg(*MI))
20525       if (AArch64InstrInfo::hasShiftedReg(*MI))
20530       if (AArch64InstrInfo::isExynosArithFast(*MI))
20532       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20537       if (AArch64InstrInfo::isExynosArithFast(*MI))
20539       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20544       if (AArch64InstrInfo::isExynosArithFast(*MI))
20546       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
20551       if (AArch64InstrInfo::hasShiftedReg(*MI))
20558       if (AArch64InstrInfo::hasShiftedReg(*MI))
20563       if (AArch64InstrInfo::hasShiftedReg(*MI))
20568       if (AArch64InstrInfo::isExynosArithFast(*MI))
20570       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20575       if (AArch64InstrInfo::isExynosArithFast(*MI))
20577       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20582       if (AArch64InstrInfo::isExynosArithFast(*MI))
20584       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
20589       if (AArch64InstrInfo::hasShiftedReg(*MI))
20596       if (AArch64InstrInfo::isZeroIdiom(*MI))
20601       if (AArch64InstrInfo::isExynosResetFast(*MI))
20615       if (AArch64InstrInfo::hasShiftedReg(*MI))
20620       if (AArch64InstrInfo::hasShiftedReg(*MI))
20625       if (AArch64InstrInfo::isExynosArithFast(*MI))
20627       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20632       if (AArch64InstrInfo::isCopyIdiom(*MI))
20634       if (AArch64InstrInfo::isExynosArithFast(*MI))
20636       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20641       if (AArch64InstrInfo::isCopyIdiom(*MI))
20643       if (AArch64InstrInfo::isExynosArithFast(*MI))
20645       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
20650       if (AArch64InstrInfo::hasShiftedReg(*MI))
20657       if (AArch64InstrInfo::hasShiftedReg(*MI))
20662       if (AArch64InstrInfo::hasShiftedReg(*MI))
20667       if (AArch64InstrInfo::isExynosArithFast(*MI))
20669       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20674       if (AArch64InstrInfo::isExynosArithFast(*MI))
20676       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20681       if (AArch64InstrInfo::isExynosArithFast(*MI))
20683       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
20693       if (AArch64InstrInfo::hasShiftedReg(*MI))
20700       if (AArch64InstrInfo::hasExtendedReg(*MI))
20705       if (AArch64InstrInfo::isExynosArithFast(*MI))
20707       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20712       if (AArch64InstrInfo::isExynosArithFast(*MI))
20714       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20719       if (AArch64InstrInfo::isExynosArithFast(*MI))
20721       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
20731       if (AArch64InstrInfo::hasExtendedReg(*MI))
20738       if (AArch64InstrInfo::hasExtendedReg(*MI))
20743       if (AArch64InstrInfo::isExynosArithFast(*MI))
20745       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20750       if (AArch64InstrInfo::isExynosArithFast(*MI))
20752       if (AArch64InstrInfo::isExynosLogicFast(*MI))
20757       if (AArch64InstrInfo::isExynosArithFast(*MI))
20759       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
20769       if (AArch64InstrInfo::hasExtendedReg(*MI))
20776       if (AArch64InstrInfo::isZeroFPIdiom(*MI))
20781       if (AArch64InstrInfo::isZeroFPIdiom(*MI))
20788       if (AArch64InstrInfo::isZeroFPIdiom(*MI))
20793       if (AArch64InstrInfo::isZeroFPIdiom(*MI))
20800       if (AArch64InstrInfo::isScaledAddr(*MI))
20805       if (AArch64InstrInfo::isScaledAddr(*MI))
20808       if (AArch64InstrInfo::isScaledAddr(*MI))
20813       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
20819             AArch64InstrInfo::isScaledAddr(*MI)
20820             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20824       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
20826             AArch64InstrInfo::isScaledAddr(*MI)
20827             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20831             AArch64InstrInfo::isScaledAddr(*MI)
20832             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20843       if (AArch64InstrInfo::isScaledAddr(*MI))
20846       if (AArch64InstrInfo::isScaledAddr(*MI))
20942       if (AArch64InstrInfo::isScaledAddr(*MI))
20947       if (AArch64InstrInfo::isScaledAddr(*MI))
20950       if (AArch64InstrInfo::isScaledAddr(*MI))
20955       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
20960       if (AArch64InstrInfo::isScaledAddr(*MI)
20962             AArch64InstrInfo::isScaledAddr(*MI)
20963             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20967             AArch64InstrInfo::isScaledAddr(*MI)
20968             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20972       if (AArch64InstrInfo::isScaledAddr(*MI)
20974             AArch64InstrInfo::isScaledAddr(*MI)
20975             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20979             AArch64InstrInfo::isScaledAddr(*MI)
20980             || AArch64InstrInfo::isExynosScaledAddr(*MI)
20991       if (AArch64InstrInfo::isScaledAddr(*MI))
20998       if (AArch64InstrInfo::isScaledAddr(*MI))
21003       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
21008       if (AArch64InstrInfo::isScaledAddr(*MI)
21010             AArch64InstrInfo::isScaledAddr(*MI)
21011             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21015             AArch64InstrInfo::isScaledAddr(*MI)
21016             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21029       if (AArch64InstrInfo::isScaledAddr(*MI))
21034       if (AArch64InstrInfo::isScaledAddr(*MI))
21037       if (AArch64InstrInfo::isScaledAddr(*MI))
21042       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
21047       if (AArch64InstrInfo::isScaledAddr(*MI)
21049             AArch64InstrInfo::isScaledAddr(*MI)
21050             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21054             AArch64InstrInfo::isScaledAddr(*MI)
21055             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21059       if (AArch64InstrInfo::isScaledAddr(*MI)
21061             AArch64InstrInfo::isScaledAddr(*MI)
21062             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21066             AArch64InstrInfo::isScaledAddr(*MI)
21067             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21078       if (AArch64InstrInfo::isScaledAddr(*MI))
21085       if (AArch64InstrInfo::isScaledAddr(*MI))
21090       if (AArch64InstrInfo::isScaledAddr(*MI))
21093       if (AArch64InstrInfo::isScaledAddr(*MI))
21098       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
21104             AArch64InstrInfo::isScaledAddr(*MI)
21105             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21109       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
21111             AArch64InstrInfo::isScaledAddr(*MI)
21112             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21116             AArch64InstrInfo::isScaledAddr(*MI)
21117             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21128       if (AArch64InstrInfo::isScaledAddr(*MI))
21131       if (AArch64InstrInfo::isScaledAddr(*MI))
21138       if (AArch64InstrInfo::hasShiftedReg(*MI))
21143       if (AArch64InstrInfo::hasShiftedReg(*MI))
21148       if (AArch64InstrInfo::isExynosArithFast(*MI))
21150       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21155       if (AArch64InstrInfo::isExynosArithFast(*MI))
21157       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21162       if (AArch64InstrInfo::isExynosArithFast(*MI))
21164       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
21169       if (AArch64InstrInfo::hasShiftedReg(*MI))
21183       if (AArch64InstrInfo::hasShiftedReg(*MI))
21188       if (AArch64InstrInfo::hasShiftedReg(*MI))
21193       if (AArch64InstrInfo::isExynosArithFast(*MI))
21195       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21200       if (AArch64InstrInfo::isExynosArithFast(*MI))
21202       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21207       if (AArch64InstrInfo::isExynosArithFast(*MI))
21209       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
21214       if (AArch64InstrInfo::hasShiftedReg(*MI))
21221       if (AArch64InstrInfo::hasShiftedReg(*MI))
21226       if (AArch64InstrInfo::hasShiftedReg(*MI))
21231       if (AArch64InstrInfo::isExynosArithFast(*MI))
21233       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21238       if (AArch64InstrInfo::isExynosArithFast(*MI))
21240       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21245       if (AArch64InstrInfo::isExynosArithFast(*MI))
21247       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
21252       if (AArch64InstrInfo::hasShiftedReg(*MI))
21259       if (AArch64InstrInfo::hasShiftedReg(*MI))
21264       if (AArch64InstrInfo::hasShiftedReg(*MI))
21269       if (AArch64InstrInfo::isExynosArithFast(*MI))
21271       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21276       if (AArch64InstrInfo::isExynosArithFast(*MI))
21278       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21283       if (AArch64InstrInfo::isExynosArithFast(*MI))
21285       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
21290       if (AArch64InstrInfo::hasShiftedReg(*MI))
21297       if (AArch64InstrInfo::hasShiftedReg(*MI))
21302       if (AArch64InstrInfo::hasShiftedReg(*MI))
21307       if (AArch64InstrInfo::isExynosArithFast(*MI))
21309       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21314       if (AArch64InstrInfo::isExynosArithFast(*MI))
21316       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21321       if (AArch64InstrInfo::isExynosArithFast(*MI))
21323       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
21328       if (AArch64InstrInfo::hasShiftedReg(*MI))
21335       if (AArch64InstrInfo::hasShiftedReg(*MI))
21340       if (AArch64InstrInfo::hasShiftedReg(*MI))
21345       if (AArch64InstrInfo::isExynosArithFast(*MI))
21347       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21352       if (AArch64InstrInfo::isCopyIdiom(*MI))
21354       if (AArch64InstrInfo::isExynosArithFast(*MI))
21356       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21361       if (AArch64InstrInfo::isCopyIdiom(*MI))
21363       if (AArch64InstrInfo::isExynosArithFast(*MI))
21365       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
21370       if (AArch64InstrInfo::hasShiftedReg(*MI))
21377       if (AArch64InstrInfo::isZeroIdiom(*MI))
21382       if (AArch64InstrInfo::isExynosResetFast(*MI))
21567       if (AArch64InstrInfo::isScaledAddr(*MI))
21572       if (AArch64InstrInfo::isScaledAddr(*MI))
21575       if (AArch64InstrInfo::isScaledAddr(*MI))
21580       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
21586             AArch64InstrInfo::isScaledAddr(*MI)
21587             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21591       if (AArch64InstrInfo::isScaledAddr(*MI)
21593             AArch64InstrInfo::isScaledAddr(*MI)
21594             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21598             AArch64InstrInfo::isScaledAddr(*MI)
21599             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21610       if (AArch64InstrInfo::isScaledAddr(*MI))
21617       if (AArch64InstrInfo::isScaledAddr(*MI))
21622       if (AArch64InstrInfo::isScaledAddr(*MI))
21625       if (AArch64InstrInfo::isScaledAddr(*MI))
21630       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
21636             AArch64InstrInfo::isScaledAddr(*MI)
21637             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21641       if (AArch64InstrInfo::isScaledAddr(*MI)
21643             AArch64InstrInfo::isScaledAddr(*MI)
21644             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21648             AArch64InstrInfo::isScaledAddr(*MI)
21649             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21660       if (AArch64InstrInfo::isScaledAddr(*MI))
21667       if (AArch64InstrInfo::isScaledAddr(*MI))
21672       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
21678             AArch64InstrInfo::isScaledAddr(*MI)
21679             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21692       if (AArch64InstrInfo::isScaledAddr(*MI))
21697       if (AArch64InstrInfo::isScaledAddr(*MI))
21700       if (AArch64InstrInfo::isScaledAddr(*MI))
21705       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
21711             AArch64InstrInfo::isScaledAddr(*MI)
21712             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21716       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
21718             AArch64InstrInfo::isScaledAddr(*MI)
21719             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21723             AArch64InstrInfo::isScaledAddr(*MI)
21724             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21735       if (AArch64InstrInfo::isScaledAddr(*MI))
21738       if (AArch64InstrInfo::isScaledAddr(*MI))
21745       if (AArch64InstrInfo::isScaledAddr(*MI))
21750       if (AArch64InstrInfo::isScaledAddr(*MI))
21753       if (AArch64InstrInfo::isScaledAddr(*MI))
21758       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
21764             AArch64InstrInfo::isScaledAddr(*MI)
21765             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21769       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
21771             AArch64InstrInfo::isScaledAddr(*MI)
21772             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21776             AArch64InstrInfo::isScaledAddr(*MI)
21777             || AArch64InstrInfo::isExynosScaledAddr(*MI)
21788       if (AArch64InstrInfo::isScaledAddr(*MI))
21791       if (AArch64InstrInfo::isScaledAddr(*MI))
21798       if (AArch64InstrInfo::isZeroFPIdiom(*MI))
21805       if (AArch64InstrInfo::isZeroFPIdiom(*MI))
21812       if (AArch64InstrInfo::hasShiftedReg(*MI))
21817       if (AArch64InstrInfo::hasShiftedReg(*MI))
21822       if (AArch64InstrInfo::isExynosArithFast(*MI))
21824       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21829       if (AArch64InstrInfo::isExynosArithFast(*MI))
21831       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21836       if (AArch64InstrInfo::isExynosArithFast(*MI))
21838       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
21848       if (AArch64InstrInfo::hasShiftedReg(*MI))
21855       if (AArch64InstrInfo::hasShiftedReg(*MI))
21860       if (AArch64InstrInfo::hasShiftedReg(*MI))
21865       if (AArch64InstrInfo::isExynosArithFast(*MI))
21867       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21872       if (AArch64InstrInfo::isExynosArithFast(*MI))
21874       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21879       if (AArch64InstrInfo::isExynosArithFast(*MI))
21881       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
21886       if (AArch64InstrInfo::hasShiftedReg(*MI))
21893       if (AArch64InstrInfo::hasShiftedReg(*MI))
21898       if (AArch64InstrInfo::hasShiftedReg(*MI))
21903       if (AArch64InstrInfo::isExynosArithFast(*MI))
21905       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21910       if (AArch64InstrInfo::isExynosArithFast(*MI))
21912       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21917       if (AArch64InstrInfo::isExynosArithFast(*MI))
21919       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
21924       if (AArch64InstrInfo::hasShiftedReg(*MI))
21931       if (AArch64InstrInfo::hasShiftedReg(*MI))
21936       if (AArch64InstrInfo::hasShiftedReg(*MI))
21941       if (AArch64InstrInfo::isExynosArithFast(*MI))
21943       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21948       if (AArch64InstrInfo::isExynosArithFast(*MI))
21950       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21955       if (AArch64InstrInfo::isExynosArithFast(*MI))
21957       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
21962       if (AArch64InstrInfo::hasShiftedReg(*MI))
21969       if (AArch64InstrInfo::hasShiftedReg(*MI))
21974       if (AArch64InstrInfo::hasShiftedReg(*MI))
21979       if (AArch64InstrInfo::isExynosArithFast(*MI))
21981       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21986       if (AArch64InstrInfo::isExynosArithFast(*MI))
21988       if (AArch64InstrInfo::isExynosLogicFast(*MI))
21993       if (AArch64InstrInfo::isExynosArithFast(*MI))
21995       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
22000       if (AArch64InstrInfo::hasShiftedReg(*MI))
22007       if (AArch64InstrInfo::hasShiftedReg(*MI))
22012       if (AArch64InstrInfo::hasShiftedReg(*MI))
22017       if (AArch64InstrInfo::isExynosArithFast(*MI))
22019       if (AArch64InstrInfo::isExynosLogicFast(*MI))
22024       if (AArch64InstrInfo::isExynosArithFast(*MI))
22026       if (AArch64InstrInfo::isExynosLogicFast(*MI))
22031       if (AArch64InstrInfo::isExynosArithFast(*MI))
22033       if (AArch64InstrInfo::isExynosLogicExFast(*MI))
22043       if (AArch64InstrInfo::hasShiftedReg(*MI))
22050       if (AArch64InstrInfo::isCopyIdiom(*MI))
22055       if (AArch64InstrInfo::isExynosResetFast(*MI))
22308       if (AArch64InstrInfo::hasShiftedReg(*MI))
22313       if (AArch64InstrInfo::hasShiftedReg(*MI))
22320       if (AArch64InstrInfo::isScaledAddr(*MI))
22325       if (AArch64InstrInfo::isScaledAddr(*MI))
22328       if (AArch64InstrInfo::isScaledAddr(*MI))
22333       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
22339             AArch64InstrInfo::isScaledAddr(*MI)
22340             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22344       if (AArch64InstrInfo::isScaledAddr(*MI)
22346             AArch64InstrInfo::isScaledAddr(*MI)
22347             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22351             AArch64InstrInfo::isScaledAddr(*MI)
22352             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22363       if (AArch64InstrInfo::isScaledAddr(*MI))
22366       if (AArch64InstrInfo::isScaledAddr(*MI))
22369       if (AArch64InstrInfo::isScaledAddr(*MI))
22376       if (AArch64InstrInfo::isScaledAddr(*MI))
22381       if (AArch64InstrInfo::isScaledAddr(*MI))
22384       if (AArch64InstrInfo::isScaledAddr(*MI))
22389       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
22395             AArch64InstrInfo::isScaledAddr(*MI)
22396             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22400       if (AArch64InstrInfo::isScaledAddr(*MI)
22402             AArch64InstrInfo::isScaledAddr(*MI)
22403             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22407             AArch64InstrInfo::isScaledAddr(*MI)
22408             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22419       if (AArch64InstrInfo::isScaledAddr(*MI))
22422       if (AArch64InstrInfo::isScaledAddr(*MI))
22425       if (AArch64InstrInfo::isScaledAddr(*MI))
22432       if (AArch64InstrInfo::isScaledAddr(*MI))
22437       if (AArch64InstrInfo::isScaledAddr(*MI))
22440       if (AArch64InstrInfo::isScaledAddr(*MI))
22445       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
22450       if (AArch64InstrInfo::isScaledAddr(*MI)
22452             AArch64InstrInfo::isScaledAddr(*MI)
22453             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22457             AArch64InstrInfo::isScaledAddr(*MI)
22458             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22462       if (AArch64InstrInfo::isScaledAddr(*MI)
22464             AArch64InstrInfo::isScaledAddr(*MI)
22465             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22469             AArch64InstrInfo::isScaledAddr(*MI)
22470             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22481       if (AArch64InstrInfo::isScaledAddr(*MI))
22484       if (AArch64InstrInfo::isScaledAddr(*MI))
22487       if (AArch64InstrInfo::isScaledAddr(*MI))
22494       if (AArch64InstrInfo::isScaledAddr(*MI))
22499       if (AArch64InstrInfo::isScaledAddr(*MI))
22502       if (AArch64InstrInfo::isScaledAddr(*MI))
22507       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
22512       if (AArch64InstrInfo::isScaledAddr(*MI)
22514             AArch64InstrInfo::isScaledAddr(*MI)
22515             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22519             AArch64InstrInfo::isScaledAddr(*MI)
22520             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22524       if (AArch64InstrInfo::isScaledAddr(*MI)
22526             AArch64InstrInfo::isScaledAddr(*MI)
22527             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22531             AArch64InstrInfo::isScaledAddr(*MI)
22532             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22543       if (AArch64InstrInfo::isScaledAddr(*MI))
22546       if (AArch64InstrInfo::isScaledAddr(*MI))
22549       if (AArch64InstrInfo::isScaledAddr(*MI))
22556       if (AArch64InstrInfo::isScaledAddr(*MI))
22561       if (AArch64InstrInfo::isScaledAddr(*MI))
22564       if (AArch64InstrInfo::isScaledAddr(*MI))
22569       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
22575             AArch64InstrInfo::isScaledAddr(*MI)
22576             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22580       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
22582             AArch64InstrInfo::isScaledAddr(*MI)
22583             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22587             AArch64InstrInfo::isScaledAddr(*MI)
22588             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22599       if (AArch64InstrInfo::isScaledAddr(*MI))
22602       if (AArch64InstrInfo::isScaledAddr(*MI))
22609       if (AArch64InstrInfo::isScaledAddr(*MI))
22614       if (AArch64InstrInfo::isScaledAddr(*MI))
22617       if (AArch64InstrInfo::isScaledAddr(*MI))
22622       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
22628             AArch64InstrInfo::isScaledAddr(*MI)
22629             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22633       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
22635             AArch64InstrInfo::isScaledAddr(*MI)
22636             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22640             AArch64InstrInfo::isScaledAddr(*MI)
22641             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22652       if (AArch64InstrInfo::isScaledAddr(*MI))
22655       if (AArch64InstrInfo::isScaledAddr(*MI))
22662       if (AArch64InstrInfo::isScaledAddr(*MI))
22667       if (AArch64InstrInfo::isScaledAddr(*MI))
22670       if (AArch64InstrInfo::isScaledAddr(*MI))
22675       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
22681             AArch64InstrInfo::isScaledAddr(*MI)
22682             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22686       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
22688             AArch64InstrInfo::isScaledAddr(*MI)
22689             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22693             AArch64InstrInfo::isScaledAddr(*MI)
22694             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22705       if (AArch64InstrInfo::isScaledAddr(*MI))
22708       if (AArch64InstrInfo::isScaledAddr(*MI))
22715       if (AArch64InstrInfo::isScaledAddr(*MI))
22720       if (AArch64InstrInfo::isScaledAddr(*MI))
22723       if (AArch64InstrInfo::isScaledAddr(*MI))
22728       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
22734             AArch64InstrInfo::isScaledAddr(*MI)
22735             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22739       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
22741             AArch64InstrInfo::isScaledAddr(*MI)
22742             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22746             AArch64InstrInfo::isScaledAddr(*MI)
22747             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22758       if (AArch64InstrInfo::isScaledAddr(*MI))
22761       if (AArch64InstrInfo::isScaledAddr(*MI))
22768       if (AArch64InstrInfo::isScaledAddr(*MI))
22773       if (AArch64InstrInfo::isScaledAddr(*MI))
22776       if (AArch64InstrInfo::isScaledAddr(*MI))
22781       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
22787             AArch64InstrInfo::isScaledAddr(*MI)
22788             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22792       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
22794             AArch64InstrInfo::isScaledAddr(*MI)
22795             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22799             AArch64InstrInfo::isScaledAddr(*MI)
22800             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22811       if (AArch64InstrInfo::isScaledAddr(*MI))
22814       if (AArch64InstrInfo::isScaledAddr(*MI))
22821       if (AArch64InstrInfo::isScaledAddr(*MI))
22826       if (AArch64InstrInfo::isScaledAddr(*MI))
22829       if (AArch64InstrInfo::isScaledAddr(*MI))
22834       if (AArch64InstrInfo::isExynosScaledAddr(*MI))
22840             AArch64InstrInfo::isScaledAddr(*MI)
22841             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22845       if (AArch64InstrInfo::isExynosScaledAddr(*MI)
22847             AArch64InstrInfo::isScaledAddr(*MI)
22848             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22852             AArch64InstrInfo::isScaledAddr(*MI)
22853             || AArch64InstrInfo::isExynosScaledAddr(*MI)
22864       if (AArch64InstrInfo::isScaledAddr(*MI))
22867       if (AArch64InstrInfo::isScaledAddr(*MI))
22874       if (AArch64InstrInfo::isZeroFPIdiom(*MI))
22879       if (AArch64InstrInfo::isZeroFPIdiom(*MI))
lib/Target/AArch64/AArch64BranchTargets.cpp
  109   const AArch64InstrInfo *TII = static_cast<const AArch64InstrInfo *>(
lib/Target/AArch64/AArch64CondBrTuning.cpp
   48   const AArch64InstrInfo *TII;
lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
   52   const AArch64InstrInfo *TII;
lib/Target/AArch64/AArch64FalkorHWPFFix.cpp
  205   const AArch64InstrInfo *TII;
lib/Target/AArch64/AArch64FrameLowering.cpp
  276   const AArch64InstrInfo *TII =
  689     if (AArch64InstrInfo::isSEHInstruction(*SEH))
  729   if (AArch64InstrInfo::isSEHInstruction(MI))
 1422     while (AArch64InstrInfo::isSEHInstruction(*Pop))
lib/Target/AArch64/AArch64InstrInfo.cpp
 3405   if (!AArch64InstrInfo::getMemOpInfo(MI.getOpcode(), Scale, Width, MinOff,
 3415       MI.getOperand(AArch64InstrInfo::getLoadStoreImmIdx(MI.getOpcode()));
 3422       AArch64InstrInfo::getUnscaledLdSt(MI.getOpcode());
 3425       !AArch64InstrInfo::getMemOpInfo(*UnscaledOp, Scale, Width, MinOff, MaxOff))
 3460                                     const AArch64InstrInfo *TII) {
lib/Target/AArch64/AArch64InstrInfo.h
  312                               const AArch64InstrInfo *TII);
lib/Target/AArch64/AArch64InstructionSelector.cpp
  264   const AArch64InstrInfo &TII;
lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
   96   const AArch64InstrInfo *TII;
  621                                   const AArch64InstrInfo *TII) {
 1165                                        const AArch64InstrInfo *TII) {
lib/Target/AArch64/AArch64MacroFusion.cpp
   57     return !AArch64InstrInfo::hasShiftedReg(*FirstMI);
  107     return !AArch64InstrInfo::hasShiftedReg(*FirstMI);
  241         return !AArch64InstrInfo::hasShiftedReg(*FirstMI);
  243         return !AArch64InstrInfo::hasExtendedReg(*FirstMI);
  259         return !AArch64InstrInfo::hasShiftedReg(*FirstMI);
  262         return !AArch64InstrInfo::hasExtendedReg(*FirstMI);
  275   if (AArch64InstrInfo::hasShiftedReg(SecondMI))
  336       return !AArch64InstrInfo::hasShiftedReg(*FirstMI);
  364       return !AArch64InstrInfo::hasShiftedReg(*FirstMI);
lib/Target/AArch64/AArch64RegisterInfo.cpp
  414   const AArch64InstrInfo *TII =
  439   const AArch64InstrInfo *TII =
  455   const AArch64InstrInfo *TII =
lib/Target/AArch64/AArch64SIMDInstrOpt.cpp
  698   const AArch64InstrInfo *AAII =
lib/Target/AArch64/AArch64StackTaggingPreRA.cpp
   61   const AArch64InstrInfo *TII;
lib/Target/AArch64/AArch64StorePairSuppress.cpp
   31   const AArch64InstrInfo *TII;
lib/Target/AArch64/AArch64Subtarget.h
  219   AArch64InstrInfo InstrInfo;
  255   const AArch64InstrInfo *getInstrInfo() const override { return &InstrInfo; }
unittests/Target/AArch64/InstSizes.cpp
   30 std::unique_ptr<AArch64InstrInfo> createInstrInfo(TargetMachine *TM) {
   33   return std::make_unique<AArch64InstrInfo>(ST);
   41     LLVMTargetMachine *TM, AArch64InstrInfo *II, const StringRef InputIRSnippet,
   43     std::function<void(AArch64InstrInfo &, MachineFunction &)> Checks) {
   84   std::unique_ptr<AArch64InstrInfo> II = createInstrInfo(TM.get());
   98   std::unique_ptr<AArch64InstrInfo> II = createInstrInfo(TM.get());
  113   std::unique_ptr<AArch64InstrInfo> II = createInstrInfo(TM.get());
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/bits/std_function.h
  314       _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args)
  628       using _Invoker_type = _Res (*)(const _Any_data&, _ArgTypes&&...);
usr/include/c++/7.4.0/bits/unique_ptr.h
   68         default_delete(const default_delete<_Up>&) noexcept { }
   72       operator()(_Tp* __ptr) const
   74 	static_assert(!is_void<_Tp>::value,
   76 	static_assert(sizeof(_Tp)>0,
  122 	  using type = _Up*;
  137       using pointer = typename _Ptr<_Tp, _Dp>::type;
  161 	typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
  163       __uniq_ptr_impl<_Tp, _Dp> _M_t;
  166       using pointer	  = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
  167       using element_type  = _Tp;
  252 	unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
  811     { typedef unique_ptr<_Tp> __single_object; };
  823     inline typename _MakeUniq<_Tp>::__single_object
  825     { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/type_traits
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
  581     : public __or_<is_lvalue_reference<_Tp>,
  582                    is_rvalue_reference<_Tp>>::type
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  602                           is_void<_Tp>>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1633     { typedef _Tp   type; };
 1645     { typedef _Tp&   type; };
 1650     : public __add_lvalue_reference_helper<_Tp>
 1659     { typedef _Tp&&   type; };