Home
last modified time | relevance | path

Searched refs:ADDiu (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Target/Mips/
DMipsAnalyzeImmediate.cpp32 AddInstr(SeqLs, Inst(ADDiu, Imm & 0xffffULL)); in GetInstSeqLsADDiu()
58 AddInstr(SeqLs, Inst(ADDiu, MaskedImm)); in GetInstSeqLs()
88 if ((Seq.size() < 2) || (Seq[0].Opc != ADDiu) || in ReplaceADDiuSLLWithLUi()
130 ADDiu = Mips::ADDiu; in Analyze()
135 ADDiu = Mips::DADDiu; in Analyze()
DMipsInstrInfo.td101 // target constant nodes that would otherwise remain unchanged with ADDiu
921 def ADDiu : ArithLogicI<0x09, "addiu", add, simm16, immSExt16, CPURegs>;
1088 (ADDiu CPURegs:$rs,CPURegs:$rt,simm16:$imm)>;
1108 (ADDiu ZERO, imm:$in)>;
1124 (ADDiu CPURegs:$src, imm:$imm)>;
1141 def : MipsPat<(MipsLo tglobaladdr:$in), (ADDiu ZERO, tglobaladdr:$in)>;
1142 def : MipsPat<(MipsLo tblockaddress:$in), (ADDiu ZERO, tblockaddress:$in)>;
1143 def : MipsPat<(MipsLo tjumptable:$in), (ADDiu ZERO, tjumptable:$in)>;
1144 def : MipsPat<(MipsLo tconstpool:$in), (ADDiu ZERO, tconstpool:$in)>;
1145 def : MipsPat<(MipsLo tglobaltlsaddr:$in), (ADDiu ZERO, tglobaltlsaddr:$in)>;
[all …]
DMipsAnalyzeImmediate.h58 unsigned ADDiu, ORi, SLL, LUi; variable
DMipsLongBranch.cpp282 BuildMI(*LongBrMBB, Pos, DL, TII->get(Mips::ADDiu), Mips::SP) in expandToLongBranch()
292 BuildMI(*BalTgtMBB, Pos, DL, TII->get(Mips::ADDiu), Mips::AT) in expandToLongBranch()
299 BuildMI(*BalTgtMBB, Pos, DL, TII->get(Mips::ADDiu), Mips::SP) in expandToLongBranch()
382 BuildMI(MBB, I, DL, TII->get(Mips::ADDiu), Mips::V0) in emitGPDisp()
DMipsSEInstrInfo.cpp258 unsigned ADDiu = STI.isABI_N64() ? Mips::DADDiu : Mips::ADDiu; in adjustStackPtr() local
261 BuildMI(MBB, I, DL, get(ADDiu), SP).addReg(SP).addImm(Amount); in adjustStackPtr()
DMipsISelDAGToDAG.cpp177 BuildMI(MBB, I, DL, TII.get(Mips::ADDiu), GlobalBaseReg).addReg(V0) in InitGlobalBaseReg()
193 BuildMI(MBB, I, DL, TII.get(Mips::ADDiu), GlobalBaseReg).addReg(V1) in InitGlobalBaseReg()
228 if ((MI.getOpcode() == Mips::ADDiu) && in ReplaceUsesWithZeroReg()
DMipsISelLowering.cpp1192 BuildMI(BB, dl, TII->get(Mips::ADDiu), MaskLSB2) in EmitAtomicBinaryPartword()
1435 BuildMI(BB, dl, TII->get(Mips::ADDiu), MaskLSB2) in EmitAtomicCmpSwapPartword()