• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/XCore/

Lines Matching refs:CurDAG

50       return CurDAG->getTargetConstant(Imm, dl, MVT::i32);
91 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);
92 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32);
101 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);
102 Offset = CurDAG->getTargetConstant(CN->getSExtValue(), SDLoc(Addr),
120 Reg = CurDAG->getRegister(XCore::CP, MVT::i32);
123 Reg = CurDAG->getRegister(XCore::DP, MVT::i32);
142 ReplaceNode(N, CurDAG->getMachineNode(XCore::MKMSK_rus, dl,
147 SDValue CPIdx = CurDAG->getTargetConstantPool(
148 ConstantInt::get(Type::getInt32Ty(*CurDAG->getContext()), Val),
149 getTargetLowering()->getPointerTy(CurDAG->getDataLayout()));
150 SDNode *node = CurDAG->getMachineNode(XCore::LDWCP_lru6, dl, MVT::i32,
152 CurDAG->getEntryNode());
156 CurDAG->setNodeMemRefs(cast<MachineSDNode>(node), {MemOp});
165 ReplaceNode(N, CurDAG->getMachineNode(XCore::LADD_l5r, dl, MVT::i32,
172 ReplaceNode(N, CurDAG->getMachineNode(XCore::LSUB_l5r, dl, MVT::i32,
179 ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCU_l4r, dl, MVT::i32,
186 ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCS_l4r, dl, MVT::i32,
193 ReplaceNode(N, CurDAG->getMachineNode(XCore::LMUL_l6r, dl, MVT::i32,
199 ReplaceNode(N, CurDAG->getMachineNode(XCore::CRC8_l4r, dl, MVT::i32,
217 replaceInChain(SelectionDAG *CurDAG, SDValue Chain, SDValue Old, SDValue New)
235 return CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, Ops);
256 SDValue NewChain = replaceInChain(CurDAG, Chain, CheckEventChainOut,
268 SDValue(CurDAG->getMachineNode(XCore::SETSR_branch_u6, dl, MVT::Glue,
271 SDValue(CurDAG->getMachineNode(XCore::CLRSR_branch_u6, dl, MVT::Glue,
275 CurDAG->SelectNodeTo(N, XCore::BRFU_lu6, MVT::Other,
279 CurDAG->SelectNodeTo(N, XCore::BAU_1r, MVT::Other, nextAddr, Glue);