/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMMacroFusion.cpp | 22 static bool isAESPair(const MachineInstr *FirstMI, argument 38 static bool isLiteralsPair(const MachineInstr *FirstMI, argument 51 shouldScheduleAdjacent(const TargetInstrInfo &TII, const TargetSubtargetInfo &TSI, const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument [all...] |
H A D | ARMLoadStoreOptimizer.cpp | 1005 const MachineInstr *FirstMI = MemOps[0].MI; local
|
/openbsd-current/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVMacroFusion.cpp | 25 static bool isLUIADDI(const MachineInstr *FirstMI, argument 59 shouldScheduleAdjacent(const TargetInstrInfo &TII, const TargetSubtargetInfo &TSI, const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument
|
H A D | RISCVMakeCompressible.cpp | 223 static Register analyzeCompressibleUses(MachineInstr &FirstMI, argument
|
/openbsd-current/gnu/llvm/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 | 62 auto *FirstMI = Pair.first; local 122 auto *FirstMI = &*MII; variable [all...] |
H A D | GCNVOPDUtils.cpp | 37 checkVOPDRegConstraints(const SIInstrInfo &TII, const MachineInstr &FirstMI, const MachineInstr &SecondMI) argument 117 shouldScheduleVOPDAdjacent(const TargetInstrInfo &TII, const TargetSubtargetInfo &TSI, const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument [all...] |
H A D | SILowerControlFlow.cpp | 727 MachineInstr *FirstMI = &*MBB->begin(); local
|
H A D | SIInstrInfo.cpp | 675 MachineInstr *FirstMI = nullptr, *LastMI = nullptr; local
|
/openbsd-current/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86MacroFusion.cpp | 35 shouldScheduleAdjacent(const TargetInstrInfo &TII, const TargetSubtargetInfo &TSI, const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument
|
/openbsd-current/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64MacroFusion.cpp | 22 static bool isArithmeticBccPair(const MachineInstr *FirstMI, argument 71 static bool isArithmeticCbzPair(const MachineInstr *FirstMI, 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 385 shouldScheduleAdjacent(const TargetInstrInfo &TII, const TargetSubtargetInfo &TSI, const MachineInstr *FirstMI, const MachineInstr &SecondMI) argument [all...] |
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/ |
H A D | MachineInstrBundle.cpp | 110 static DebugLoc getDebugLoc(MachineBasicBlock::instr_iterator FirstMI, argument 124 finalizeBundle(MachineBasicBlock &MBB, MachineBasicBlock::instr_iterator FirstMI, MachineBasicBlock::instr_iterator LastMI) argument 248 finalizeBundle(MachineBasicBlock &MBB, MachineBasicBlock::instr_iterator FirstMI) argument [all...] |
H A D | VirtRegMap.cpp | 460 MachineInstr *FirstMI = MIs.back(); local
|
H A D | ModuloSchedule.cpp | 1311 MachineInstr *FirstMI = nullptr; local
|
/openbsd-current/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCMacroFusion.cpp | 68 static bool matchingRegOps(const MachineInstr &FirstMI, 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...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 7545 MachineInstr *FirstMI = Selects.front(); local
|