Home
last modified time | relevance | path

Searched refs:ATReg (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp91 ATReg = Reg; in setATRegIndex()
3113 TOut.emitRRX(Mips::DADDiu, ATReg, ATReg, in loadAndAddSymbolAddress()
3287 if (!ATReg) in emitPartialAddress()
3329 TOut.emitRRX(Mips::DADDiu, ATReg, ATReg, in emitPartialAddress()
4296 if (!ATReg) in expandDivRem()
4314 TOut.emitDSLL(ATReg, ATReg, 63, IDLoc, STI); in expandDivRem()
4394 if (!ATReg) in expandUlh()
4444 if (!ATReg) in expandUsh()
5163 if (!ATReg) in expandMulImm()
5186 if (!ATReg) in expandMulO()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsTargetStreamer.cpp327 unsigned ATReg = GetATReg(); in emitStoreWithImmOffset() local
328 if (!ATReg) in emitStoreWithImmOffset()
340 emitRI(Mips::LUi, ATReg, HiOffset, IDLoc, STI); in emitStoreWithImmOffset()
342 emitRRR(Mips::ADDu, ATReg, ATReg, BaseReg, IDLoc, STI); in emitStoreWithImmOffset()
344 emitRRI(Opcode, SrcReg, ATReg, LoOffset, IDLoc, STI); in emitStoreWithImmOffset()
/llvm-project-15.0.7/llvm/test/MC/Mips/
H A Dset-push-pop-directives.s15 .set at=$ra # Test the ATReg option.
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsBranchExpansion.cpp399 unsigned ATReg = ABI.IsN64() ? Mips::AT_64 : Mips::AT; in buildProperJumpMI() local
401 BuildMI(*MBB, Pos, DL, TII->get(JumpOp)).addReg(ATReg); in buildProperJumpMI()