Home
last modified time | relevance | path

Searched refs:XR32 (Results 1 – 5 of 5) sorted by relevance

/freebsd-head/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
HDM68kRegisterBanks.td15 def GPRRegBank : RegisterBank<"AnyGPR", [XR32]>;
/freebsd-head/contrib/llvm-project/llvm/lib/Target/M68k/
HDM68kRegisterInfo.td115 def XR32 : MxRegClass<[i32], 32, (add DR32, AR32)>;
149 def SPILL : MxRegClass<[i32], 32, (add XR32)>;
HDM68kInstrInfo.cpp545 auto XR32 = RI.getRegClass(M68k::XR32RegClassID); in ExpandMOVEM() local
562 if (!XR32->contains(Reg)) { in ExpandMOVEM()
563 Reg = RI.getMatchingMegaReg(Reg, XR32); in ExpandMOVEM()
HDM68kInstrInfo.td316 …def MxARII # size : MxMemOp<(ops i8imm:$disp, AR32:$reg, XR32:$index), ResSize, "f", "pri…
317 …def MxARII # size # _TC : MxMemOp<(ops i8imm:$disp, AR32_TC:$reg, XR32:$index), ResSize, "f", "pri…
366 def MxPCI # size : MxMemOp<(ops i8imm:$disp, XR32:$index), ResSize, "k", "printPCI"#size#"Mem", Mx…
HDM68kInstrData.td499 def PUSH32r : MxPseudo<(outs), (ins XR32:$reg)>;
506 def POP32r : MxPseudo<(outs XR32:$reg), (ins)>;