Home
last modified time | relevance | path

Searched refs:FirstMacroFusionInstKind (Results 1 – 6 of 6) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86MacroFusion.cpp22 static X86::FirstMacroFusionInstKind classifyFirst(const MachineInstr &MI) { in classifyFirst()
52 const X86::FirstMacroFusionInstKind TestKind = classifyFirst(*FirstMI); in shouldScheduleAdjacent()
56 return (TestKind == X86::FirstMacroFusionInstKind::Cmp || in shouldScheduleAdjacent()
57 TestKind == X86::FirstMacroFusionInstKind::Test); in shouldScheduleAdjacent()
/external/llvm-project/llvm/lib/Target/X86/
DX86MacroFusion.cpp22 static X86::FirstMacroFusionInstKind classifyFirst(const MachineInstr &MI) { in classifyFirst()
52 const X86::FirstMacroFusionInstKind TestKind = classifyFirst(*FirstMI); in shouldScheduleAdjacent()
56 return (TestKind == X86::FirstMacroFusionInstKind::Cmp || in shouldScheduleAdjacent()
57 TestKind == X86::FirstMacroFusionInstKind::Test); in shouldScheduleAdjacent()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/
DX86BaseInfo.h106 enum class FirstMacroFusionInstKind { enum
133 inline FirstMacroFusionInstKind
137 return FirstMacroFusionInstKind::Invalid; in classifyFirstOpcodeInMacroFusion()
155 return FirstMacroFusionInstKind::Test; in classifyFirstOpcodeInMacroFusion()
180 return FirstMacroFusionInstKind::And; in classifyFirstOpcodeInMacroFusion()
210 return FirstMacroFusionInstKind::Cmp; in classifyFirstOpcodeInMacroFusion()
261 return FirstMacroFusionInstKind::AddSub; in classifyFirstOpcodeInMacroFusion()
276 return FirstMacroFusionInstKind::IncDec; in classifyFirstOpcodeInMacroFusion()
331 inline bool isMacroFused(FirstMacroFusionInstKind FirstKind, in isMacroFused()
334 case X86::FirstMacroFusionInstKind::Test: in isMacroFused()
[all …]
DX86AsmBackend.cpp325 X86::FirstMacroFusionInstKind FIK = in isFirstMacroFusibleInst()
327 return FIK != X86::FirstMacroFusionInstKind::Invalid; in isFirstMacroFusibleInst()
337 const X86::FirstMacroFusionInstKind CmpKind = in isMacroFused()
/external/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
DX86BaseInfo.h111 enum class FirstMacroFusionInstKind { enum
138 inline FirstMacroFusionInstKind
142 return FirstMacroFusionInstKind::Invalid; in classifyFirstOpcodeInMacroFusion()
160 return FirstMacroFusionInstKind::Test; in classifyFirstOpcodeInMacroFusion()
185 return FirstMacroFusionInstKind::And; in classifyFirstOpcodeInMacroFusion()
215 return FirstMacroFusionInstKind::Cmp; in classifyFirstOpcodeInMacroFusion()
266 return FirstMacroFusionInstKind::AddSub; in classifyFirstOpcodeInMacroFusion()
281 return FirstMacroFusionInstKind::IncDec; in classifyFirstOpcodeInMacroFusion()
336 inline bool isMacroFused(FirstMacroFusionInstKind FirstKind, in isMacroFused()
339 case X86::FirstMacroFusionInstKind::Test: in isMacroFused()
[all …]
DX86AsmBackend.cpp365 X86::FirstMacroFusionInstKind FIK = in isFirstMacroFusibleInst()
367 return FIK != X86::FirstMacroFusionInstKind::Invalid; in isFirstMacroFusibleInst()
440 const X86::FirstMacroFusionInstKind CmpKind = in isMacroFused()