Searched refs:AluCode (Results 1 – 6 of 6) sorted by relevance
22 enum AluCode { enum121 return AluCode::ADD; in isdToLanaiAluCode()123 return AluCode::ADDC; in isdToLanaiAluCode()125 return AluCode::SUB; in isdToLanaiAluCode()127 return AluCode::SUBB; in isdToLanaiAluCode()129 return AluCode::AND; in isdToLanaiAluCode()131 return AluCode::OR; in isdToLanaiAluCode()133 return AluCode::XOR; in isdToLanaiAluCode()135 return AluCode::SHL; in isdToLanaiAluCode()137 return AluCode::SRL; in isdToLanaiAluCode()[all …]
202 LPAC::AluCode mergedAluCode(unsigned AluOpcode) { in mergedAluCode()251 LPAC::AluCode AluOpcode = mergedAluCode(AluInstr->getOpcode()); in insertMergedInstruction()376 LPAC::AluCode AluOpcode = static_cast<LPAC::AluCode>(AluOperand.getImm()); in combineMemAluInBasicBlock()
224 LPAC::AluCode AluCode = LPAC::isdToLanaiAluCode(AluOperator); in selectAddrRr() local225 if (AluCode != LPAC::UNKNOWN) { in selectAddrRr()243 AluOp = CurDAG->getTargetConstant(AluCode, SDLoc(Addr), MVT::i32); in selectAddrRr()
49 unsigned AluCode = MI->getOperand(3).getImm(); in usesGivenOffset() local56 unsigned AluCode = MI->getOperand(3).getImm(); in isPreIncrementForm() local61 unsigned AluCode = MI->getOperand(3).getImm(); in isPostIncrementForm() local217 if (LPAC::isPreOp(AluCode)) in printMemoryBaseRegister()220 if (LPAC::isPostOp(AluCode)) in printMemoryBaseRegister()243 const unsigned AluCode = AluOp.getImm(); in printMemRiOperand() local249 printMemoryBaseRegister(OS, AluCode, RegOp); in printMemRiOperand()258 const unsigned AluCode = AluOp.getImm(); in printMemRrOperand() local263 if (LPAC::isPreOp(AluCode)) in printMemRrOperand()266 if (LPAC::isPostOp(AluCode)) in printMemRrOperand()[all …]
138 unsigned AluCode = AluOp.getImm(); in adjustPqBits() local144 if (!LPAC::isPostOp(AluCode) && in adjustPqBits()153 if (LPAC::modifiesOp(AluCode) && ((Op2.isImm() && Op2.getImm() != 0) || in adjustPqBits()
821 static unsigned AluWithPrePost(unsigned AluCode, bool PreOp, bool PostOp) { in AluWithPrePost() argument823 return LPAC::makePreOp(AluCode); in AluWithPrePost()825 return LPAC::makePostOp(AluCode); in AluWithPrePost()826 return AluCode; in AluWithPrePost()832 unsigned AluCode = LPAC::stringToLanaiAluCode(IdString); in parseAluOperator() local833 if (AluCode == LPAC::UNKNOWN) { in parseAluOperator()837 return AluCode; in parseAluOperator()