/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMMacroFusion.cpp | 22 isAESPair(const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument 38 isLiteralsPair(const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument 51 shouldScheduleAdjacent(const TargetInstrInfo &TII, const TargetSubtargetInfo &TSI, const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMacroFusion.cpp | 26 shouldScheduleAdjacent(const TargetInstrInfo &TII_, const TargetSubtargetInfo &TSI, const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument
|
H A D | GCNCreateVOPD.cpp | 51 MachineInstr *SecondMI; member in class:__anon2293::GCNCreateVOPD::VOPDCombineInfo 71 auto *SecondMI = CI.SecondMI; local 139 auto *SecondMI variable [all...] |
H A D | GCNVOPDUtils.cpp | 116 << "\n\tY: " << SecondMI << "\n"); local 37 checkVOPDRegConstraints(const SIInstrInfo &TII, const MachineInstr &FirstMI, const MachineInstr &SecondMI) argument 123 shouldScheduleVOPDAdjacent(const TargetInstrInfo &TII, const TargetSubtargetInfo &TSI, const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86MacroFusion.cpp | 35 shouldScheduleAdjacent(const TargetInstrInfo &TII, const TargetSubtargetInfo &TSI, const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64MacroFusion.cpp | 22 isArithmeticBccPair(const MachineInstr *FirstMI, const MachineInstr &SecondMI, bool CmpOnly) argument 71 isArithmeticCbzPair(const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument 121 isAESPair(const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument 139 isCryptoEORPair(const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument 161 isAdrpAddPair(const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument 171 isLiteralsPair(const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument 198 isAddressLdStPair(const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument 240 isCCSelectPair(const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument 283 isArithmeticLogicPair(const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument 383 isAddSub2RegAndConstOnePair(const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument 443 shouldScheduleAdjacent(const TargetInstrInfo &TII, const TargetSubtargetInfo &TSI, const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MacroFusion.cpp | 159 shouldScheduleAdjacent(const TargetInstrInfo &TII, const TargetSubtargetInfo &STI, const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCMacroFusion.cpp | 68 matchingRegOps(const MachineInstr &FirstMI, int FirstMIOpIndex, const MachineInstr &SecondMI, int SecondMIOpIndex) argument 95 checkOpConstraints(FusionFeature::FusionKind Kd, const MachineInstr &FirstMI, const MachineInstr &SecondMI) argument 234 shouldScheduleAdjacent(const TargetInstrInfo &TII, const TargetSubtargetInfo &TSI, const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVExpandPseudoInsts.cpp | 515 MachineInstr *SecondMI = local
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchExpandPseudoInsts.cpp | 145 MachineInstr *SecondMI = local
|