HomeSort by relevance Sort by last modified time
    Searched refs:AluOp (Results 1 - 6 of 6) sorted by null

  /external/llvm/lib/Target/Lanai/
LanaiAluCode.h 49 inline static unsigned encodeLanaiAluCode(unsigned AluOp) {
51 return AluOp & OP_ENCODING_MASK;
54 inline static unsigned getAluOp(unsigned AluOp) {
56 return AluOp & ALU_MASK;
59 inline static bool isPreOp(unsigned AluOp) { return AluOp & Lanai_PRE_OP; }
61 inline static bool isPostOp(unsigned AluOp) { return AluOp & Lanai_POST_OP; }
63 inline static unsigned makePreOp(unsigned AluOp) {
64 assert(!isPostOp(AluOp) && "Operator can't be a post- and pre-op")
    [all...]
LanaiISelDAGToDAG.cpp 79 SDValue &AluOp);
80 bool selectAddrRr(SDValue Addr, SDValue &R1, SDValue &R2, SDValue &AluOp);
83 SDValue &AluOp);
92 SDValue &AluOp, bool RiMode);
123 SDValue &Offset, SDValue &AluOp,
134 AluOp = CurDAG->getTargetConstant(LPAC::ADD, DL, MVT::i32);
147 AluOp = CurDAG->getTargetConstant(LPAC::ADD, DL, MVT::i32);
159 AluOp = CurDAG->getTargetConstant(LPAC::ADD, DL, MVT::i32);
171 AluOp = CurDAG->getTargetConstant(LPAC::ADD, DL, MVT::i32);
198 AluOp = CurDAG->getTargetConstant(LPAC::ADD, DL, MVT::i32)
    [all...]
  /external/llvm/lib/Target/Lanai/MCTargetDesc/
LanaiMCCodeEmitter.cpp 140 const MCOperand AluOp = Inst.getOperand(3);
141 unsigned AluCode = AluOp.getImm();
194 const MCOperand AluOp = Inst.getOperand(OpNo + 2);
199 assert((LPAC::getAluOp(AluOp.getImm()) == LPAC::ADD) &&
209 if (LPAC::isPreOp(AluOp.getImm()))
211 if (LPAC::isPostOp(AluOp.getImm()))
235 unsigned AluOp = AluMCOp.getImm();
236 Encoding |= LPAC::encodeLanaiAluCode(AluOp) << 5;
238 if (LPAC::isPreOp(AluOp))
240 if (LPAC::isPostOp(AluOp))
    [all...]
  /external/llvm/lib/Target/Lanai/Disassembler/
LanaiDisassembler.cpp 90 unsigned AluOp = LPAC::ADD;
100 AluOp = (Insn >> 8) & 0x7;
101 if (AluOp == 7)
104 AluOp |= 0x20 | (((Insn >> 3) & 0xf) << 1);
118 AluOp = LPAC::makePostOp(AluOp);
123 AluOp = LPAC::makePreOp(AluOp);
126 Instr.addOperand(MCOperand::createImm(AluOp));
  /external/llvm/lib/Target/Lanai/InstPrinter/
LanaiInstPrinter.cpp 239 const MCOperand &AluOp = MI->getOperand(OpNo + 2);
240 const unsigned AluCode = AluOp.getImm();
254 const MCOperand &AluOp = MI->getOperand(OpNo + 2);
255 const unsigned AluCode = AluOp.getImm();
275 const MCOperand &AluOp = MI->getOperand(OpNo + 2);
276 const unsigned AluCode = AluOp.getImm();
  /external/llvm/lib/Target/Lanai/AsmParser/
LanaiAsmParser.cpp 116 unsigned AluOp;
171 return Mem.AluOp;
599 Op->Mem.AluOp = LPAC::ADD;
607 unsigned AluOp) {
611 Op->Mem.AluOp = AluOp;
619 unsigned AluOp) {
623 Op->Mem.AluOp = AluOp;
863 unsigned AluOp = LPAC::ADD
    [all...]

Completed in 790 milliseconds