Lines Matching refs:SDLoc

960           Ops.push_back(DAG.getTargetConstant(C->getZExtValue(), SDLoc(Op),  in LowerAsmOperandForConstraint()
967 Ops.push_back(DAG.getTargetConstant(C->getZExtValue(), SDLoc(Op), in LowerAsmOperandForConstraint()
974 Ops.push_back(DAG.getTargetConstant(C->getSExtValue(), SDLoc(Op), in LowerAsmOperandForConstraint()
981 Ops.push_back(DAG.getTargetConstant(C->getSExtValue(), SDLoc(Op), in LowerAsmOperandForConstraint()
988 Ops.push_back(DAG.getTargetConstant(C->getZExtValue(), SDLoc(Op), in LowerAsmOperandForConstraint()
1039 static SDValue convertLocVTToValVT(SelectionDAG &DAG, const SDLoc &DL, in convertLocVTToValVT()
1068 static SDValue convertValVTToLocVT(SelectionDAG &DAG, const SDLoc &DL, in convertValVTToLocVT()
1094 const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, in LowerFormalArguments()
1261 SDLoc &DL = CLI.DL; in LowerCall()
1461 const SDLoc &DL, SelectionDAG &DAG) const { in LowerReturn()
1692 SDValue Intr = DAG.getNode(Opcode, SDLoc(Op), RawVTs, Ops); in emitIntrinsicWithCCAndChain()
1709 SDValue Intr = DAG.getNode(Opcode, SDLoc(Op), Op->getVTList(), Ops); in emitIntrinsicWithCC()
1743 static void adjustZeroCmp(SelectionDAG &DAG, const SDLoc &DL, Comparison &C) { in adjustZeroCmp()
1763 static void adjustSubwordCmp(SelectionDAG &DAG, const SDLoc &DL, in adjustSubwordCmp()
1820 C.Op0 = DAG.getExtLoad(ExtType, SDLoc(Load), MVT::i32, Load->getChain(), in adjustSubwordCmp()
1927 static void adjustForSubtraction(SelectionDAG &DAG, const SDLoc &DL, in adjustForSubtraction()
1993 static void adjustICmpTruncate(SelectionDAG &DAG, const SDLoc &DL, in adjustICmpTruncate()
2124 static void adjustForTestUnderMask(SelectionDAG &DAG, const SDLoc &DL, in adjustForTestUnderMask()
2215 static void adjustForRedundantAnd(SelectionDAG &DAG, const SDLoc &DL, in adjustForRedundantAnd()
2267 ISD::CondCode Cond, const SDLoc &DL) { in getCmp()
2321 static SDValue emitCmp(SelectionDAG &DAG, const SDLoc &DL, Comparison &C) { in emitCmp()
2350 static void lowerMUL_LOHI32(SelectionDAG &DAG, const SDLoc &DL, unsigned Extend, in lowerMUL_LOHI32()
2366 static void lowerGR128Binary(SelectionDAG &DAG, const SDLoc &DL, EVT VT, in lowerGR128Binary()
2378 static SDValue emitSETCC(SelectionDAG &DAG, const SDLoc &DL, SDValue CCReg, in emitSETCC()
2434 static SDValue expandV4F32ToV2F64(SelectionDAG &DAG, int Start, const SDLoc &DL, in expandV4F32ToV2F64()
2444 const SDLoc &DL, EVT VT, in getVectorCmp()
2466 const SDLoc &DL, EVT VT, in lowerVectorSETCC()
2527 SDLoc DL(Op); in lowerSETCC()
2542 SDLoc DL(Op); in lowerBR_CC()
2564 static SDValue getAbsolute(SelectionDAG &DAG, const SDLoc &DL, SDValue Op, in getAbsolute()
2580 SDLoc DL(Op); in lowerSELECT_CC()
2607 SDLoc DL(Node); in lowerGlobalAddress()
2647 SDLoc DL(Node); in lowerTLSGetOffset()
2690 SDValue SystemZTargetLowering::lowerThreadPointer(const SDLoc &DL, in lowerThreadPointer()
2713 SDLoc DL(Node); in lowerGlobalTLSAddress()
2800 SDLoc DL(Node); in lowerBlockAddress()
2812 SDLoc DL(JT); in lowerJumpTable()
2822 SDLoc DL(CP); in lowerConstantPool()
2843 SDLoc DL(Op); in lowerFRAMEADDR()
2874 SDLoc DL(Op); in lowerRETURNADDR()
2890 SDLoc DL(Op); in lowerBITCAST()
2948 SDLoc DL(Op); in lowerVASTART()
2981 SDLoc DL(Op); in lowerVACOPY()
2999 SDLoc DL(Op); in lowerDYNAMIC_STACKALLOC()
3057 SDLoc DL(Op); in lowerGET_DYNAMIC_AREA_OFFSET()
3065 SDLoc DL(Op); in lowerSMUL_LOHI()
3113 SDLoc DL(Op); in lowerUMUL_LOHI()
3134 SDLoc DL(Op); in lowerSDIVREM()
3154 SDLoc DL(Op); in lowerUDIVREM()
3213 SDLoc DL(Op); in lowerOR()
3225 SDLoc DL(N); in lowerXALUO()
3278 SDLoc DL(N); in lowerADDSUBCARRY()
3315 SDLoc DL(Op); in lowerCTPOP()
3388 SDLoc DL(Op); in lowerATOMIC_FENCE()
3411 return DAG.getExtLoad(ISD::EXTLOAD, SDLoc(Op), Op.getValueType(), in lowerATOMIC_LOAD()
3420 SDValue Chain = DAG.getTruncStore(Node->getChain(), SDLoc(Op), Node->getVal(), in lowerATOMIC_STORE()
3426 Chain = SDValue(DAG.getMachineNode(SystemZ::Serialize, SDLoc(Op), in lowerATOMIC_STORE()
3449 SDLoc DL(Node); in lowerATOMIC_LOAD_OP()
3516 SDLoc DL(Src2); in lowerATOMIC_LOAD_SUB()
3550 SDLoc DL(Node); in lowerATOMIC_CMP_SWAP()
3609 return DAG.getCopyFromReg(Op.getOperand(0), SDLoc(Op), in lowerSTACKSAVE()
3622 SDLoc DL(Op); in lowerSTACKRESTORE()
3644 SDLoc DL(Op); in lowerPREFETCH()
3660 SDLoc DL(CCReg); in getCCResult()
3690 return DAG.getNode(ISD::MERGE_VALUES, SDLoc(Op), Op->getVTList(), in lowerINTRINSIC_WO_CHAIN()
3697 return lowerThreadPointer(SDLoc(Op), DAG); in lowerINTRINSIC_WO_CHAIN()
3700 return DAG.getNode(SystemZISD::PERMUTE_DWORDS, SDLoc(Op), Op.getValueType(), in lowerINTRINSIC_WO_CHAIN()
3704 return DAG.getNode(SystemZISD::PERMUTE, SDLoc(Op), Op.getValueType(), in lowerINTRINSIC_WO_CHAIN()
3710 return DAG.getNode(SystemZISD::UNPACK_HIGH, SDLoc(Op), Op.getValueType(), in lowerINTRINSIC_WO_CHAIN()
3716 return DAG.getNode(SystemZISD::UNPACKL_HIGH, SDLoc(Op), Op.getValueType(), in lowerINTRINSIC_WO_CHAIN()
3722 return DAG.getNode(SystemZISD::UNPACK_LOW, SDLoc(Op), Op.getValueType(), in lowerINTRINSIC_WO_CHAIN()
3728 return DAG.getNode(SystemZISD::UNPACKL_LOW, SDLoc(Op), Op.getValueType(), in lowerINTRINSIC_WO_CHAIN()
3737 return DAG.getNode(SystemZISD::VSUM, SDLoc(Op), Op.getValueType(), in lowerINTRINSIC_WO_CHAIN()
3980 static SDValue getPermuteNode(SelectionDAG &DAG, const SDLoc &DL, in getPermuteNode()
4009 static SDValue getGeneralPermuteNode(SelectionDAG &DAG, const SDLoc &DL, in getGeneralPermuteNode()
4038 SDValue getNode(SelectionDAG &, const SDLoc &);
4126 SDValue GeneralShuffle::getNode(SelectionDAG &DAG, const SDLoc &DL) { in getNode()
4214 static SDValue buildScalarToVector(SelectionDAG &DAG, const SDLoc &DL, EVT VT, in buildScalarToVector()
4230 static SDValue buildMergeScalars(SelectionDAG &DAG, const SDLoc &DL, EVT VT, in buildMergeScalars()
4246 static SDValue joinDwords(SelectionDAG &DAG, const SDLoc &DL, SDValue Op0, in joinDwords()
4299 const SDLoc &DL, EVT VT, uint64_t Value, in tryBuildVectorReplicate()
4380 Op = DAG.getBuildVector(VT, SDLoc(BVN), ResidueOps); in tryBuildVectorShuffle()
4385 return GS.getNode(DAG, SDLoc(BVN)); in tryBuildVectorShuffle()
4389 static SDValue buildVector(SelectionDAG &DAG, const SDLoc &DL, EVT VT, in buildVector()
4538 SDLoc DL(Op); in lowerBUILD_VECTOR()
4609 SDLoc DL(Op); in lowerVECTOR_SHUFFLE()
4636 return GS.getNode(DAG, SDLoc(VSN)); in lowerVECTOR_SHUFFLE()
4641 SDLoc DL(Op); in lowerSCALAR_TO_VECTOR()
4651 SDLoc DL(Op); in lowerINSERT_VECTOR_ELT()
4683 SDLoc DL(Op); in lowerEXTRACT_VECTOR_ELT()
4717 PackedOp = DAG.getNode(UnpackHigh, SDLoc(PackedOp), OutVT, PackedOp); in lowerExtendVectorInreg()
4727 SDLoc DL(Op); in lowerShift()
4901 SDLoc DL(In); in lowerI128ToGR128()
4912 SDLoc DL(In); in lowerGR128ToI128()
4926 SDLoc DL(N); in LowerOperationWrapper()
4937 SDLoc DL(N); in LowerOperationWrapper()
4955 SDLoc DL(N); in LowerOperationWrapper()
5116 SDValue SystemZTargetLowering::combineExtract(const SDLoc &DL, EVT ResVT, in combineExtract()
5223 const SDLoc &DL, EVT TruncVT, SDValue Op, DAGCombinerInfo &DCI) const { in combineTruncateExtract()
5267 SDLoc DL(N0); in combineZERO_EXTEND()
5296 SDLoc DL(N0); in combineSIGN_EXTEND_INREG()
5322 SDValue Ext = DAG.getNode(ISD::ANY_EXTEND, SDLoc(Inner), VT, in combineSIGN_EXTEND()
5324 SDValue Shl = DAG.getNode(ISD::SHL, SDLoc(Inner), VT, Ext, in combineSIGN_EXTEND()
5325 DAG.getConstant(NewShlAmt, SDLoc(Inner), in combineSIGN_EXTEND()
5327 return DAG.getNode(ISD::SRA, SDLoc(N0), VT, Shl, in combineSIGN_EXTEND()
5328 DAG.getConstant(NewSraAmt, SDLoc(N0), ShiftVT)); in combineSIGN_EXTEND()
5359 Op1 = DAG.getNode(ISD::BITCAST, SDLoc(N), InVT, Op1); in combineMERGE()
5362 SDValue Op = DAG.getNode(Opcode, SDLoc(N), OutVT, Op1); in combineMERGE()
5364 return DAG.getNode(ISD::BITCAST, SDLoc(N), VT, Op); in combineMERGE()
5397 SDLoc DL(N); in combineLOAD()
5422 combineTruncateExtract(SDLoc(N), MemVT, SN->getValue(), DCI)) { in combineSTORE()
5426 return DAG.getTruncStore(SN->getChain(), SDLoc(SN), Value, in combineSTORE()
5442 BSwapOp = DAG.getNode(ISD::ANY_EXTEND, SDLoc(N), MVT::i32, BSwapOp); in combineSTORE()
5449 DAG.getMemIntrinsicNode(SystemZISD::STRV, SDLoc(N), DAG.getVTList(MVT::Other), in combineSTORE()
5465 return combineExtract(SDLoc(N), N->getValueType(0), VecVT, Op0, in combineEXTRACT_VECTOR_ELT()
5476 return DAG.getNode(SystemZISD::REPLICATE, SDLoc(N), N->getValueType(0), in combineJOIN_DWORDS()
5509 SDValue VRound = DAG.getNode(SystemZISD::VROUND, SDLoc(N), in combineFP_ROUND()
5513 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(U), MVT::f32, in combineFP_ROUND()
5514 VRound, DAG.getConstant(2, SDLoc(U), MVT::i32)); in combineFP_ROUND()
5518 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(Op0), MVT::f32, in combineFP_ROUND()
5519 VRound, DAG.getConstant(0, SDLoc(Op0), MVT::i32)); in combineFP_ROUND()
5556 SDValue VExtend = DAG.getNode(SystemZISD::VEXTEND, SDLoc(N), in combineFP_EXTEND()
5560 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(U), MVT::f64, in combineFP_EXTEND()
5561 VExtend, DAG.getConstant(1, SDLoc(U), MVT::i32)); in combineFP_EXTEND()
5565 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(Op0), MVT::f64, in combineFP_EXTEND()
5566 VExtend, DAG.getConstant(0, SDLoc(Op0), MVT::i32)); in combineFP_EXTEND()
5595 DAG.getMemIntrinsicNode(SystemZISD::LRV, SDLoc(N), in combineBSWAP()
5602 ResVal = DAG.getNode(ISD::TRUNCATE, SDLoc(N), MVT::i16, BSLoad); in combineBSWAP()
5729 return DAG.getNode(SystemZISD::BR_CCMASK, SDLoc(N), N->getValueType(0), in combineBR_CCMASK()
5731 DAG.getConstant(CCValidVal, SDLoc(N), MVT::i32), in combineBR_CCMASK()
5732 DAG.getConstant(CCMaskVal, SDLoc(N), MVT::i32), in combineBR_CCMASK()
5752 return DAG.getNode(SystemZISD::SELECT_CCMASK, SDLoc(N), N->getValueType(0), in combineSELECT_CCMASK()
5755 DAG.getConstant(CCValidVal, SDLoc(N), MVT::i32), in combineSELECT_CCMASK()
5756 DAG.getConstant(CCMaskVal, SDLoc(N), MVT::i32), in combineSELECT_CCMASK()