Home
last modified time | relevance | path

Searched refs:ORi (Results 1 – 12 of 12) sorted by relevance

/openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Mips/
H A DTarget.cpp75 unsigned ORi, LUi, SLL; in loadImmediate() local
78 ORi = Mips::ORi; in loadImmediate()
83 ORi = Mips::ORi64; in loadImmediate()
89 return {MCInstBuilder(ORi) in loadImmediate()
102 MCInstBuilder(ORi) in loadImmediate()
121 MCInstBuilder(ORi) in loadImmediate()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsAnalyzeImmediate.cpp41 AddInstr(SeqLs, Inst(ORi, Imm & 0xffffULL)); in GetInstSeqLsORi()
135 ORi = Mips::ORi; in Analyze()
140 ORi = Mips::ORi64; in Analyze()
H A DMipsAnalyzeImmediate.h60 unsigned ADDiu, ORi, SLL, LUi; variable
H A DMipsLoongson2FBTBFix.cpp81 BuildMI(MBB, MI, MBBDL, TII->get(Mips::ORi), TempReg) in runOnBasicBlock()
H A DMipsInstructionSelector.cpp150 B.buildInstr(Mips::ORi, {DestReg}, {Register(Mips::ZERO)}) in materialize32BitImm()
171 MachineInstr *ORi = B.buildInstr(Mips::ORi, {DestReg}, {LUiReg}) in materialize32BitImm() local
175 if (!constrainSelectedInstRegOperands(*ORi, TII, TRI, RBI)) in materialize32BitImm()
H A DMipsSEISelDAGToDAG.cpp1181 Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32, in trySelect()
1204 Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32, in trySelect()
1273 Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32, in trySelect()
1281 HiRes = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32, in trySelect()
H A DMipsFastISel.cpp368 emitInst(Mips::ORi, ResultReg).addReg(Mips::ZERO).addImm(Imm); in materialize32BitInt()
377 emitInst(Mips::ORi, ResultReg).addReg(TmpReg).addImm(Lo); in materialize32BitInt()
H A DMipsScheduleP5600.td224 def : InstRW<[P5600WriteEitherALU], (instrs ADD, ADDi, ADDiu, ANDi, ORi, ROTR,
H A DMipsInstrInfo.td2060 def ORi : MMRel, StdMMR6Rel,
2828 defm : OneOrTwoOperandMacroImmediateAlias<"or", ORi>, ISA_MIPS1, GPR_32;
3161 defm : MaterializeImms<i32, ZERO, ADDiu, LUi, ORi>, ISA_MIPS1;
H A DMipsScheduleGeneric.td49 NOR, OR, ORi, ROTR, ROTRV, SEB, SEH, SLL,
H A DMipsISelLowering.cpp1799 BuildMI(BB, DL, TII->get(Mips::ORi), MaskUpper) in emitAtomicBinaryPartword()
1986 BuildMI(BB, DL, TII->get(Mips::ORi), MaskUpper) in emitAtomicCmpSwapPartword()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp2574 case Mips::ORi: case Mips::ORi_MM: case Mips::ORi64: in tryExpandInstruction()
2772 TOut.emitRRI(Mips::ORi, TmpReg, ZeroReg, ImmValue, IDLoc, STI); in loadImmediate()
2796 TOut.emitRRI(Mips::ORi, TmpReg, ZeroReg, Bits31To16, IDLoc, STI); in loadImmediate()
2799 TOut.emitRRI(Mips::ORi, TmpReg, TmpReg, Bits15To0, IDLoc, STI); in loadImmediate()
2807 TOut.emitRRI(Mips::ORi, TmpReg, TmpReg, Bits15To0, IDLoc, STI); in loadImmediate()
2825 TOut.emitRRI(Mips::ORi, TmpReg, ZeroReg, Bits, IDLoc, STI); in loadImmediate()
2853 TOut.emitRRI(Mips::ORi, TmpReg, TmpReg, ImmChunk, IDLoc, STI); in loadImmediate()
3375 TOut.emitRRI(Mips::ORi, ATReg, Mips::ZERO, 3, IDLoc, STI); in emitLoongson2FBTBFlush()
4395 TOut.emitRRI(Mips::ORi, ATReg, ThirdReg, 0x3, IDLoc, STI); in expandTrunc()
4836 case Mips::ORi: in expandAliasImmediate()