Home | History | Annotate | Download | only in MSP430

Lines Matching refs:dl

373                                            SDLoc dl,
383 return LowerCCCArguments(Chain, CallConv, isVarArg, Ins, dl, DAG, InVals);
395 SDLoc &dl = CLI.DL;
414 Outs, OutVals, Ins, dl, DAG, InVals);
429 SDLoc dl,
467 SDValue ArgValue = DAG.getCopyFromReg(Chain, dl, VReg, RegVT);
473 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue,
476 ArgValue = DAG.getNode(ISD::AssertZext, dl, RegVT, ArgValue,
480 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue);
509 InVal = DAG.getLoad(VA.getLocVT(), dl, Chain, FIN,
526 SDLoc dl, SelectionDAG &DAG) const {
550 Chain = DAG.getCopyToReg(Chain, dl, VA.getLocReg(),
568 return DAG.getNode(Opc, dl, MVT::Other, RetOps);
582 SDLoc dl, SelectionDAG &DAG,
595 dl);
612 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg);
615 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg);
618 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg);
630 StackPtr = DAG.getCopyFromReg(Chain, dl, MSP430::SPW, getPointerTy());
632 SDValue PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(),
641 MemOp = DAG.getMemcpy(Chain, dl, PtrOff, Arg, SizeNode,
648 MemOp = DAG.getStore(Chain, dl, Arg, PtrOff, MachinePointerInfo(),
659 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
666 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first,
675 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), dl, MVT::i16);
694 Chain = DAG.getNode(MSP430ISD::CALL, dl, NodeTys, Ops);
701 InFlag, dl);
706 return LowerCallResult(Chain, InFlag, CallConv, isVarArg, Ins, dl,
717 SDLoc dl, SelectionDAG &DAG,
729 Chain = DAG.getCopyFromReg(Chain, dl, RVLocs[i].getLocReg(),
743 SDLoc dl(N);
750 return DAG.getNode(MSP430ISD::SHL, dl,
753 return DAG.getNode(MSP430ISD::SRA, dl,
756 return DAG.getNode(MSP430ISD::SRL, dl,
770 Victim = DAG.getNode(MSP430ISD::RRC, dl, VT, Victim);
776 dl, VT, Victim);
795 SDLoc dl(Op);
799 return DAG.getNode(MSP430ISD::Wrapper, dl, getPointerTy(), Result);
804 SDLoc dl(Op);
808 return DAG.getNode(MSP430ISD::Wrapper, dl, getPointerTy(), Result);
813 SDLoc dl, SelectionDAG &DAG) {
890 return DAG.getNode(MSP430ISD::CMP, dl, MVT::Glue, LHS, RHS);
900 SDLoc dl (Op);
903 SDValue Flag = EmitCMP(LHS, RHS, TargetCC, CC, dl, DAG);
905 return DAG.getNode(MSP430ISD::BR_CC, dl, Op.getValueType(),
912 SDLoc dl (Op);
930 SDValue Flag = EmitCMP(LHS, RHS, TargetCC, CC, dl, DAG);
968 SDValue SR = DAG.getCopyFromReg(DAG.getEntryNode(), dl, MSP430::SRW,
972 SR = DAG.getNode(ISD::SRA, dl, MVT::i16, SR, One);
973 SR = DAG.getNode(ISD::AND, dl, MVT::i16, SR, One);
975 SR = DAG.getNode(ISD::XOR, dl, MVT::i16, SR, One);
985 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, Ops);
996 SDLoc dl (Op);
999 SDValue Flag = EmitCMP(LHS, RHS, TargetCC, CC, dl, DAG);
1008 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, Ops);
1015 SDLoc dl(Op);
1019 return DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, VT,
1020 DAG.getNode(ISD::ANY_EXTEND, dl, VT, Val),
1050 SDLoc dl(Op);
1056 return DAG.getLoad(getPointerTy(), dl, DAG.getEntryNode(),
1057 DAG.getNode(ISD::ADD, dl, getPointerTy(),
1064 return DAG.getLoad(getPointerTy(), dl, DAG.getEntryNode(),
1074 SDLoc dl(Op); // FIXME probably not meaningful
1076 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl,
1079 FrameAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), FrameAddr,
1201 DebugLoc dl = MI->getDebugLoc();
1268 BuildMI(BB, dl, TII.get(MSP430::CMP8ri))
1270 BuildMI(BB, dl, TII.get(MSP430::JCC))
1279 BuildMI(LoopBB, dl, TII.get(MSP430::PHI), ShiftReg)
1282 BuildMI(LoopBB, dl, TII.get(MSP430::PHI), ShiftAmtReg)
1285 BuildMI(LoopBB, dl, TII.get(Opc), ShiftReg2)
1287 BuildMI(LoopBB, dl, TII.get(MSP430::SUB8ri), ShiftAmtReg2)
1289 BuildMI(LoopBB, dl
1295 BuildMI(*RemBB, RemBB->begin(), dl, TII.get(MSP430::PHI), DstReg)
1314 DebugLoc dl = MI->getDebugLoc();
1348 BuildMI(BB, dl, TII.get(MSP430::JCC))
1364 BuildMI(*BB, BB->begin(), dl, TII.get(MSP430::PHI),