Lines Matching refs:dl

371                                            SDLoc dl,  in LowerFormalArguments()  argument
381 return LowerCCCArguments(Chain, CallConv, isVarArg, Ins, dl, DAG, InVals); in LowerFormalArguments()
393 SDLoc &dl = CLI.DL; in LowerCall() local
412 Outs, OutVals, Ins, dl, DAG, InVals); in LowerCall()
427 SDLoc dl, in LowerCCCArguments() argument
465 SDValue ArgValue = DAG.getCopyFromReg(Chain, dl, VReg, RegVT); in LowerCCCArguments()
471 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerCCCArguments()
474 ArgValue = DAG.getNode(ISD::AssertZext, dl, RegVT, ArgValue, in LowerCCCArguments()
478 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerCCCArguments()
508 VA.getLocVT(), dl, Chain, FIN, in LowerCCCArguments()
525 SDLoc dl, SelectionDAG &DAG) const { in LowerReturn() argument
549 Chain = DAG.getCopyToReg(Chain, dl, VA.getLocReg(), in LowerReturn()
567 return DAG.getNode(Opc, dl, MVT::Other, RetOps); in LowerReturn()
581 SDLoc dl, SelectionDAG &DAG, in LowerCCCCallTo() argument
594 DAG.getConstant(NumBytes, dl, PtrVT, true), dl); in LowerCCCCallTo()
611 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg); in LowerCCCCallTo()
614 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg); in LowerCCCCallTo()
617 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg); in LowerCCCCallTo()
629 StackPtr = DAG.getCopyFromReg(Chain, dl, MSP430::SP, PtrVT); in LowerCCCCallTo()
632 DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, in LowerCCCCallTo()
633 DAG.getIntPtrConstant(VA.getLocMemOffset(), dl)); in LowerCCCCallTo()
639 SDValue SizeNode = DAG.getConstant(Flags.getByValSize(), dl, MVT::i16); in LowerCCCCallTo()
640 MemOp = DAG.getMemcpy(Chain, dl, PtrOff, Arg, SizeNode, in LowerCCCCallTo()
648 MemOp = DAG.getStore(Chain, dl, Arg, PtrOff, MachinePointerInfo(), in LowerCCCCallTo()
659 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCCCCallTo()
666 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, in LowerCCCCallTo()
675 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), dl, MVT::i16); in LowerCCCCallTo()
694 Chain = DAG.getNode(MSP430ISD::CALL, dl, NodeTys, Ops); in LowerCCCCallTo()
698 Chain = DAG.getCALLSEQ_END(Chain, DAG.getConstant(NumBytes, dl, PtrVT, true), in LowerCCCCallTo()
699 DAG.getConstant(0, dl, PtrVT, true), InFlag, dl); in LowerCCCCallTo()
704 return LowerCallResult(Chain, InFlag, CallConv, isVarArg, Ins, dl, in LowerCCCCallTo()
715 SDLoc dl, SelectionDAG &DAG, in LowerCallResult() argument
727 Chain = DAG.getCopyFromReg(Chain, dl, RVLocs[i].getLocReg(), in LowerCallResult()
741 SDLoc dl(N); in LowerShifts() local
748 return DAG.getNode(MSP430ISD::SHL, dl, in LowerShifts()
751 return DAG.getNode(MSP430ISD::SRA, dl, in LowerShifts()
754 return DAG.getNode(MSP430ISD::SRL, dl, in LowerShifts()
768 Victim = DAG.getNode(MSP430ISD::RRC, dl, VT, Victim); in LowerShifts()
774 dl, VT, Victim); in LowerShifts()
792 SDLoc dl(Op); in LowerExternalSymbol() local
797 return DAG.getNode(MSP430ISD::Wrapper, dl, PtrVT, Result); in LowerExternalSymbol()
802 SDLoc dl(Op); in LowerBlockAddress() local
807 return DAG.getNode(MSP430ISD::Wrapper, dl, PtrVT, Result); in LowerBlockAddress()
812 SDLoc dl, SelectionDAG &DAG) { in EmitCMP() argument
841 RHS = DAG.getConstant(C->getSExtValue() + 1, dl, C->getValueType(0)); in EmitCMP()
854 RHS = DAG.getConstant(C->getSExtValue() + 1, dl, C->getValueType(0)); in EmitCMP()
867 RHS = DAG.getConstant(C->getSExtValue() + 1, dl, C->getValueType(0)); in EmitCMP()
880 RHS = DAG.getConstant(C->getSExtValue() + 1, dl, C->getValueType(0)); in EmitCMP()
888 TargetCC = DAG.getConstant(TCC, dl, MVT::i8); in EmitCMP()
889 return DAG.getNode(MSP430ISD::CMP, dl, MVT::Glue, LHS, RHS); in EmitCMP()
899 SDLoc dl (Op); in LowerBR_CC() local
902 SDValue Flag = EmitCMP(LHS, RHS, TargetCC, CC, dl, DAG); in LowerBR_CC()
904 return DAG.getNode(MSP430ISD::BR_CC, dl, Op.getValueType(), in LowerBR_CC()
911 SDLoc dl (Op); in LowerSETCC() local
929 SDValue Flag = EmitCMP(LHS, RHS, TargetCC, CC, dl, DAG); in LowerSETCC()
965 SDValue One = DAG.getConstant(1, dl, VT); in LowerSETCC()
967 SDValue SR = DAG.getCopyFromReg(DAG.getEntryNode(), dl, MSP430::SR, in LowerSETCC()
971 SR = DAG.getNode(ISD::SRA, dl, MVT::i16, SR, One); in LowerSETCC()
972 SR = DAG.getNode(ISD::AND, dl, MVT::i16, SR, One); in LowerSETCC()
974 SR = DAG.getNode(ISD::XOR, dl, MVT::i16, SR, One); in LowerSETCC()
977 SDValue Zero = DAG.getConstant(0, dl, VT); in LowerSETCC()
980 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, Ops); in LowerSETCC()
991 SDLoc dl (Op); in LowerSELECT_CC() local
994 SDValue Flag = EmitCMP(LHS, RHS, TargetCC, CC, dl, DAG); in LowerSELECT_CC()
999 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, Ops); in LowerSELECT_CC()
1006 SDLoc dl(Op); in LowerSIGN_EXTEND() local
1010 return DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, VT, in LowerSIGN_EXTEND()
1011 DAG.getNode(ISD::ANY_EXTEND, dl, VT, Val), in LowerSIGN_EXTEND()
1042 SDLoc dl(Op); in LowerRETURNADDR() local
1048 DAG.getConstant(DAG.getDataLayout().getPointerSize(), dl, MVT::i16); in LowerRETURNADDR()
1049 return DAG.getLoad(PtrVT, dl, DAG.getEntryNode(), in LowerRETURNADDR()
1050 DAG.getNode(ISD::ADD, dl, PtrVT, FrameAddr, Offset), in LowerRETURNADDR()
1056 return DAG.getLoad(PtrVT, dl, DAG.getEntryNode(), RetAddrFI, in LowerRETURNADDR()
1066 SDLoc dl(Op); // FIXME probably not meaningful in LowerFRAMEADDR() local
1068 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, in LowerFRAMEADDR()
1071 FrameAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), FrameAddr, in LowerFRAMEADDR()
1197 DebugLoc dl = MI->getDebugLoc(); in EmitShiftInstr() local
1263 BuildMI(BB, dl, TII.get(MSP430::CMP8ri)) in EmitShiftInstr()
1265 BuildMI(BB, dl, TII.get(MSP430::JCC)) in EmitShiftInstr()
1274 BuildMI(LoopBB, dl, TII.get(MSP430::PHI), ShiftReg) in EmitShiftInstr()
1277 BuildMI(LoopBB, dl, TII.get(MSP430::PHI), ShiftAmtReg) in EmitShiftInstr()
1280 BuildMI(LoopBB, dl, TII.get(Opc), ShiftReg2) in EmitShiftInstr()
1282 BuildMI(LoopBB, dl, TII.get(MSP430::SUB8ri), ShiftAmtReg2) in EmitShiftInstr()
1284 BuildMI(LoopBB, dl, TII.get(MSP430::JCC)) in EmitShiftInstr()
1290 BuildMI(*RemBB, RemBB->begin(), dl, TII.get(MSP430::PHI), DstReg) in EmitShiftInstr()
1309 DebugLoc dl = MI->getDebugLoc(); in EmitInstrWithCustomInserter() local
1342 BuildMI(BB, dl, TII.get(MSP430::JCC)) in EmitInstrWithCustomInserter()
1358 BuildMI(*BB, BB->begin(), dl, TII.get(MSP430::PHI), in EmitInstrWithCustomInserter()