Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Mips/
DMipsAnalyzeImmediate.cpp15 MipsAnalyzeImmediate::Inst::Inst(unsigned O, unsigned I) : Opc(O), ImmOpnd(I) {} in Inst()
89 (Seq[1].Opc != SLL) || (Seq[1].ImmOpnd < 16)) in ReplaceADDiuSLLWithLUi()
93 int64_t Imm = SignExtend64<16>(Seq[0].ImmOpnd); in ReplaceADDiuSLLWithLUi()
94 int64_t ShiftedImm = (uint64_t)Imm << (Seq[1].ImmOpnd - 16); in ReplaceADDiuSLLWithLUi()
101 Seq[0].ImmOpnd = (unsigned)(ShiftedImm & 0xffff); in ReplaceADDiuSLLWithLUi()
DMipsAnalyzeImmediate.h20 unsigned Opc, ImmOpnd; member
21 Inst(unsigned Opc, unsigned ImmOpnd);
DMipsISelDAGToDAG.cpp518 SDValue ImmOpnd = CurDAG->getTargetConstant(SignExtend64<16>(Inst->ImmOpnd), in Select() local
525 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, ImmOpnd); in Select()
530 ImmOpnd); in Select()
534 ImmOpnd = CurDAG->getTargetConstant(SignExtend64<16>(Inst->ImmOpnd), in Select()
537 SDValue(RegOpnd, 0), ImmOpnd); in Select()
DMipsSEInstrInfo.cpp294 .addImm(SignExtend64<16>(Inst->ImmOpnd)); in loadImmediate()
297 .addImm(SignExtend64<16>(Inst->ImmOpnd)); in loadImmediate()
302 .addImm(SignExtend64<16>(Inst->ImmOpnd)); in loadImmediate()
305 *NewImm = Inst->ImmOpnd; in loadImmediate()
DMipsInstrInfo.td403 SDNode OpNode, PatFrag PF, Operand ImmOpnd,
405 FR<0x00, func, (outs RC:$rd), (ins RC:$rt, ImmOpnd:$shamt),