reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/SelectionDAG.h
  578   SDValue getConstant(uint64_t Val, const SDLoc &DL, EVT VT,
  580   SDValue getConstant(const APInt &Val, const SDLoc &DL, EVT VT,
  583   SDValue getAllOnesConstant(const SDLoc &DL, EVT VT, bool IsTarget = false,
  589   SDValue getConstant(const ConstantInt &Val, const SDLoc &DL, EVT VT,
  591   SDValue getIntPtrConstant(uint64_t Val, const SDLoc &DL,
  593   SDValue getShiftAmountConstant(uint64_t Val, EVT VT, const SDLoc &DL,
  596   SDValue getTargetConstant(uint64_t Val, const SDLoc &DL, EVT VT,
  600   SDValue getTargetConstant(const APInt &Val, const SDLoc &DL, EVT VT,
  604   SDValue getTargetConstant(const ConstantInt &Val, const SDLoc &DL, EVT VT,
  611   SDValue getBoolConstant(bool V, const SDLoc &DL, EVT VT, EVT OpVT);
  622   SDValue getConstantFP(double Val, const SDLoc &DL, EVT VT,
  624   SDValue getConstantFP(const APFloat &Val, const SDLoc &DL, EVT VT,
  626   SDValue getConstantFP(const ConstantFP &V, const SDLoc &DL, EVT VT,
  628   SDValue getTargetConstantFP(double Val, const SDLoc &DL, EVT VT) {
  631   SDValue getTargetConstantFP(const APFloat &Val, const SDLoc &DL, EVT VT) {
  634   SDValue getTargetConstantFP(const ConstantFP &Val, const SDLoc &DL, EVT VT) {
  639   SDValue getGlobalAddress(const GlobalValue *GV, const SDLoc &DL, EVT VT,
  642   SDValue getTargetGlobalAddress(const GlobalValue *GV, const SDLoc &DL, EVT VT,
  675   SDValue getBasicBlock(MachineBasicBlock *MBB, SDLoc dl);
  677   SDValue getExternalSymbol(const char *Sym, const SDLoc &dl, EVT VT);
  685   SDValue getEHLabel(const SDLoc &dl, SDValue Root, MCSymbol *Label);
  686   SDValue getLabelNode(unsigned Opcode, const SDLoc &dl, SDValue Root,
  695   SDValue getCopyToReg(SDValue Chain, const SDLoc &dl, unsigned Reg,
  704   SDValue getCopyToReg(SDValue Chain, const SDLoc &dl, unsigned Reg, SDValue N,
  713   SDValue getCopyToReg(SDValue Chain, const SDLoc &dl, SDValue Reg, SDValue N,
  721   SDValue getCopyFromReg(SDValue Chain, const SDLoc &dl, unsigned Reg, EVT VT) {
  730   SDValue getCopyFromReg(SDValue Chain, const SDLoc &dl, unsigned Reg, EVT VT,
  743   SDValue getVectorShuffle(EVT VT, const SDLoc &dl, SDValue N1, SDValue N2,
  750   SDValue getBuildVector(EVT VT, const SDLoc &DL, ArrayRef<SDValue> Ops) {
  759   SDValue getBuildVector(EVT VT, const SDLoc &DL, ArrayRef<SDUse> Ops) {
  767   SDValue getSplatBuildVector(EVT VT, const SDLoc &DL, SDValue Op) {
  784   SDValue getSplatVector(EVT VT, const SDLoc &DL, SDValue Op) {
  804   SDValue getFPExtendOrRound(SDValue Op, const SDLoc &DL, EVT VT);
  808   SDValue getAnyExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT);
  812   SDValue getSExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT);
  816   SDValue getZExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT);
  820   SDValue getZeroExtendInReg(SDValue Op, const SDLoc &DL, EVT VT);
  825   SDValue getPtrExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT);
  830   SDValue getPtrExtendInReg(SDValue Op, const SDLoc &DL, EVT VT);
  835   SDValue getBoolExtOrTrunc(SDValue Op, const SDLoc &SL, EVT VT, EVT OpVT);
  838   SDValue getNOT(const SDLoc &DL, SDValue Val, EVT VT);
  841   SDValue getLogicalNOT(const SDLoc &DL, SDValue Val, EVT VT);
  846   SDValue getObjectPtrOffset(const SDLoc &SL, SDValue Op, int64_t Offset) {
  851   SDValue getObjectPtrOffset(const SDLoc &SL, SDValue Op, SDValue Offset) {
  865                            const SDLoc &DL) {
  877                          SDValue InGlue, const SDLoc &DL) {
  903   SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT,
  905   SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT,
  907   SDValue getNode(unsigned Opcode, const SDLoc &DL, ArrayRef<EVT> ResultTys,
  909   SDValue getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
  913   SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT);
  914   SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue Operand,
  916   SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue N1,
  918   SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue N1,
  921   SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue N1,
  923   SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue N1,
  928   SDValue getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList);
  929   SDValue getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList, SDValue N);
  930   SDValue getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList, SDValue N1,
  932   SDValue getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList, SDValue N1,
  934   SDValue getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList, SDValue N1,
  936   SDValue getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList, SDValue N1,
  944   SDValue getMemcpy(SDValue Chain, const SDLoc &dl, SDValue Dst, SDValue Src,
  949   SDValue getMemmove(SDValue Chain, const SDLoc &dl, SDValue Dst, SDValue Src,
  954   SDValue getMemset(SDValue Chain, const SDLoc &dl, SDValue Dst, SDValue Src,
  958   SDValue getAtomicMemcpy(SDValue Chain, const SDLoc &dl, SDValue Dst,
  964   SDValue getAtomicMemmove(SDValue Chain, const SDLoc &dl, SDValue Dst,
  970   SDValue getAtomicMemset(SDValue Chain, const SDLoc &dl, SDValue Dst,
  977   SDValue getSetCC(const SDLoc &DL, EVT VT, SDValue LHS, SDValue RHS,
  990   SDValue getSelect(const SDLoc &DL, EVT VT, SDValue Cond, SDValue LHS,
 1002   SDValue getSelectCC(const SDLoc &DL, SDValue LHS, SDValue RHS, SDValue True,
 1020   SDValue getVAArg(EVT VT, const SDLoc &dl, SDValue Chain, SDValue Ptr,
 1027   SDValue getAtomicCmpSwap(unsigned Opcode, const SDLoc &dl, EVT MemVT,
 1033   SDValue getAtomic(unsigned Opcode, const SDLoc &dl, EVT MemVT, SDValue Chain,
 1038   SDValue getAtomic(unsigned Opcode, const SDLoc &dl, EVT MemVT, EVT VT,
 1043   SDValue getAtomic(unsigned Opcode, const SDLoc &dl, EVT MemVT,
 1052     unsigned Opcode, const SDLoc &dl, SDVTList VTList,
 1061   SDValue getMemIntrinsicNode(unsigned Opcode, const SDLoc &dl, SDVTList VTList,
 1068   SDValue getLifetimeNode(bool IsStart, const SDLoc &dl, SDValue Chain,
 1072   SDValue getMergeValues(ArrayRef<SDValue> Ops, const SDLoc &dl);
 1079   SDValue getLoad(EVT VT, const SDLoc &dl, SDValue Chain, SDValue Ptr,
 1084   SDValue getLoad(EVT VT, const SDLoc &dl, SDValue Chain, SDValue Ptr,
 1087   getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT, SDValue Chain,
 1092   SDValue getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT,
 1095   SDValue getIndexedLoad(SDValue OrigLoad, const SDLoc &dl, SDValue Base,
 1098                   const SDLoc &dl, SDValue Chain, SDValue Ptr, SDValue Offset,
 1104                   const SDLoc &dl, SDValue Chain, SDValue Ptr, SDValue Offset,
 1112   getStore(SDValue Chain, const SDLoc &dl, SDValue Val, SDValue Ptr,
 1116   SDValue getStore(SDValue Chain, const SDLoc &dl, SDValue Val, SDValue Ptr,
 1119   getTruncStore(SDValue Chain, const SDLoc &dl, SDValue Val, SDValue Ptr,
 1123   SDValue getTruncStore(SDValue Chain, const SDLoc &dl, SDValue Val,
 1125   SDValue getIndexedStore(SDValue OrigStore, const SDLoc &dl, SDValue Base,
 1129   SDValue getMemBasePlusOffset(SDValue Base, unsigned Offset, const SDLoc &DL);
 1131   SDValue getMaskedLoad(EVT VT, const SDLoc &dl, SDValue Chain, SDValue Ptr,
 1135   SDValue getMaskedStore(SDValue Chain, const SDLoc &dl, SDValue Val,
 1139   SDValue getMaskedGather(SDVTList VTs, EVT VT, const SDLoc &dl,
 1142   SDValue getMaskedScatter(SDVTList VTs, EVT VT, const SDLoc &dl,
 1150                              const SDLoc &dl, EVT MemVT,
 1164   SDValue getAddrSpaceCast(const SDLoc &dl, EVT VT, SDValue Ptr, unsigned SrcAS,
 1203   SDValue getTokenFactor(const SDLoc &DL, SmallVectorImpl<SDValue> &Vals);
 1253   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT);
 1254   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT,
 1256   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT,
 1258   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT,
 1260   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT,
 1262   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1,
 1264   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1,
 1266   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1,
 1268   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1,
 1270   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1,
 1273   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1,
 1275   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl,
 1277   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, SDVTList VTs,
 1281   SDValue getTargetExtractSubreg(int SRIdx, const SDLoc &DL, EVT VT,
 1285   SDValue getTargetInsertSubreg(int SRIdx, const SDLoc &DL, EVT VT,
 1444   SDValue FoldConstantArithmetic(unsigned Opcode, const SDLoc &DL, EVT VT,
 1447   SDValue FoldConstantArithmetic(unsigned Opcode, const SDLoc &DL, EVT VT,
 1451   SDValue FoldConstantVectorArithmetic(unsigned Opcode, const SDLoc &DL, EVT VT,
 1457   SDValue foldConstantFPMath(unsigned Opcode, const SDLoc &DL, EVT VT,
 1462                     const SDLoc &dl);
 1650   std::pair<SDValue, SDValue> SplitVector(const SDValue &N, const SDLoc &DL,
 1654   std::pair<SDValue, SDValue> SplitVector(const SDValue &N, const SDLoc &DL) {
 1668   SDValue WidenVector(const SDValue &N, const SDLoc &DL);
 1723   SDNode *UpdateSDLocOnMergeSDNode(SDNode *N, const SDLoc &loc);
 1739   SDNode *FindNodeOrInsertPos(const FoldingSetNodeID &ID, const SDLoc &DL,
 1771                                          const SDLoc &dl, EVT MemVT,
include/llvm/CodeGen/SelectionDAGISel.h
  241                                      const SDLoc &DL);
include/llvm/CodeGen/SelectionDAGTargetInfo.h
   51   virtual SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl,
   68       SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Op1,
   80   virtual SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl,
   93   EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain,
  105   EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain,
  118   EmitTargetCodeForStrcpy(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
  130   EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain,
  138   EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
  144   EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
  150   virtual SDValue EmitTargetCodeForSetTag(SelectionDAG &DAG, const SDLoc &dl,
include/llvm/CodeGen/SwitchLoweringUtils.h
  131   SDLoc DL;
  140             MachineBasicBlock *falsebb, MachineBasicBlock *me, SDLoc dl,
include/llvm/CodeGen/TargetLowering.h
 3025                            const SDLoc &DL, const SDValue OldLHS,
 3033                                           const SDLoc &dl) const;
 3238   SDValue buildLegalVectorShuffle(EVT VT, const SDLoc &DL, SDValue N0,
 3297                         const SDLoc &dl) const;
 3425       const SmallVectorImpl<ISD::InputArg> & /*Ins*/, const SDLoc & /*dl*/,
 3458     SDLoc DL;
 3470     CallLoweringInfo &setDebugLoc(const SDLoc &dl) {
 3669                               const SDLoc & /*dl*/,
 3747   virtual SDValue prepareVolatileOrAtomicLoad(SDValue Chain, const SDLoc &DL,
 3964                                               SDLoc DL,
 4045   bool expandMUL_LOHI(unsigned Opcode, EVT VT, SDLoc dl, SDValue LHS,
 4153   SDValue IncrementMemoryAddress(SDValue Addr, SDValue Mask, const SDLoc &DL,
 4220                                       const SDLoc &DL) const {
 4230   virtual SDValue expandIndirectJTBranch(const SDLoc& dl, SDValue Value, SDValue Addr,
 4243                            const SDLoc &DL, DAGCombinerInfo &DCI) const;
 4245                              const SDLoc &DL, DAGCombinerInfo &DCI) const;
 4250                                                const SDLoc &DL) const;
 4255       DAGCombinerInfo &DCI, const SDLoc &DL) const;
 4259                             DAGCombinerInfo &DCI, const SDLoc &DL,
 4263                           const SDLoc &DL) const;
 4267                             DAGCombinerInfo &DCI, const SDLoc &DL,
 4271                           const SDLoc &DL) const;
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  484                                                     const SDLoc &DL, SDValue N0,
  486     SDValue reassociateOpsCommutative(unsigned Opc, const SDLoc &DL, SDValue N0,
  488     SDValue reassociateOps(unsigned Opc, const SDLoc &DL, SDValue N0,
  498     SDValue SimplifySelect(const SDLoc &DL, SDValue N0, SDValue N1, SDValue N2);
  499     SDValue SimplifySelectCC(const SDLoc &DL, SDValue N0, SDValue N1,
  503         const SDLoc &DL, SDValue N0, SDValue N1, SDValue N2, SDValue N3,
  505     SDValue foldSelectCCToShiftAnd(const SDLoc &DL, SDValue N0, SDValue N1,
  508                               const SDLoc &DL);
  512                           const SDLoc &DL, bool foldBooleans);
  531     SDValue BuildLogBase2(SDValue V, const SDLoc &DL);
  546                               const SDLoc &DL);
  547     SDValue MatchRotate(SDValue LHS, SDValue RHS, const SDLoc &DL);
  557     SDValue createBuildVecShuffle(const SDLoc &DL, SDNode *N,
  881                                                              const SDLoc &DL,
  938 SDValue DAGCombiner::reassociateOpsCommutative(unsigned Opc, const SDLoc &DL,
  969 SDValue DAGCombiner::reassociateOps(unsigned Opc, const SDLoc &DL, SDValue N0,
 1087   SDLoc DL(Load);
 1102   SDLoc DL(Op);
 1141   SDLoc DL(Op);
 1156   SDLoc DL(Op);
 1200     SDLoc DL(Op);
 1271     SDLoc DL(Op);
 1336     SDLoc DL(Op);
 1974   SDLoc DL(Sel);
 2026   SDLoc DL(N);
 2064   SDLoc DL(N);
 2078   SDLoc DL(N);
 2296   SDLoc DL(N);
 2320   SDLoc DL(N);
 2404                                  SelectionDAG &DAG, const SDLoc &DL) {
 2421   SDLoc DL(LocReference);
 2501   SDLoc DL(N);
 2527 static SDValue flipBoolean(SDValue V, const SDLoc &DL,
 2594   SDLoc DL(N);
 2681   SDLoc DL(N);
 2766     SDLoc DL(N);
 2808       SDLoc DL(N);
 2844 static SDValue tryFoldToZero(const SDLoc &DL, const TargetLowering &TLI, EVT VT,
 2857   SDLoc DL(N);
 3166   SDLoc DL(N);
 3203   SDLoc DL(N);
 3234   SDLoc DL(N);
 3378     SDLoc DL(N);
 3386     SDLoc DL(N);
 3395     SDLoc DL(N);
 3428       SDLoc DL(N);
 3581   SDLoc DL(N);
 3634   SDLoc DL(N);
 3687   SDLoc DL(N);
 3778   SDLoc DL(N);
 3825   SDLoc DL(N);
 3876   SDLoc DL(N);
 3954   SDLoc DL(N);
 4001   SDLoc DL(N);
 4107   SDLoc DL(N);
 4138   SDLoc DL(N);
 4183   SDLoc DL(N);
 4269   SDLoc DL(N);
 4413                                        const SDLoc &DL) {
 4564   SDLoc DL(N);
 4591               SDLoc DL0(N0);
 4970   SDLoc DL(N);
 5023   SDLoc DL(And);
 5429     SDLoc DL(N);
 5586   SDLoc DL(N);
 5606   SDLoc DL(N);
 5891                                      const SDLoc &DL) {
 6115                                        unsigned NegOpcode, const SDLoc &DL) {
 6136 SDValue DAGCombiner::MatchRotate(SDValue LHS, SDValue RHS, const SDLoc &DL) {
 6836   SDLoc DL(N);
 6874   SDLoc DL(N);
 6926     SDLoc DL0(N0);
 7114   SDLoc DL(Shift);
 7189   SDLoc DL(N);
 7210       SDLoc DL(N);
 7224   SDLoc dl(N);
 7363       SDLoc DL(N);
 7407       SDLoc DL(N);
 7432       SDLoc DL(N);
 7449       SDLoc DL(N);
 7474           SDLoc DL(N);
 7479           SDLoc DL(N);
 7483         SDLoc DL(N0);
 7493     SDLoc DL(N);
 7579     SDLoc DL(N);
 7631         SDLoc DL(N);
 7665         SDLoc DL(N);
 7696         SDLoc DL(N);
 7772       SDLoc DL(N);
 7791         SDLoc DL(N0);
 7807     SDLoc DL(N);
 7825       SDLoc DL0(N0);
 7832       SDLoc DL(N);
 7870         SDLoc DL(N0);
 7877       SDLoc DL(N);
 8131 static SDValue combineMinNumMaxNum(const SDLoc &DL, EVT VT, SDValue LHS,
 8200     SDLoc DL(N);
 8207     SDLoc DL(N);
 8221   SDLoc DL(N);
 8329   SDLoc DL(N);
 8513   SDLoc DL(N);
 8569   SDLoc DL(N);
 8582   SDLoc DL(N);
 8594   SDLoc DL(N);
 8606   SDLoc DL(N);
 8650   SDLoc DL(N);
 8683   SDLoc DL(N);
 8891   SDLoc DL(N);
 8956     SDLoc DL(Op);
 9037   SDLoc DL(ExtLoad);
 9113   SDLoc DL(N);
 9206   SDLoc DL1(N1);
 9212   SDLoc DL0(N0);
 9265   SDLoc DL(Cast);
 9368   SDLoc dl(Ld);
 9401     SDLoc DL(N);
 9413   SDLoc DL(N);
 9694   SDLoc DL(Extend);
 9784     SDLoc DL(N);
 9839         SDLoc DL(N);
 9890       SDLoc DL(N);
 9911     SDLoc DL(N);
 9935     SDLoc DL(N);
 9995     SDLoc DL(N);
10090     SDLoc DL(N);
10128     SDLoc DL(N);
10149       SDLoc DL(N);
10310   SDLoc DL(LN0);
10605       SDLoc DL(N);
10616       SDLoc SL(N0);
10632       SDLoc SL(N);
10647     SDLoc DL(N);
10773       SDLoc SL(N);
10795     SDLoc SL(N);
10839         SDLoc DL(N);
11040     SDLoc DL(N);
11101         SDLoc DL(X);
11253   SDLoc DL(BV);
11328   SDLoc SL(N);
11540   SDLoc SL(N);
11831   SDLoc SL(N);
11925   SDLoc DL(N);
12104   SDLoc DL(N);
12196   SDLoc DL(N);
12331   SDLoc DL(N);
12493   SDLoc DL(N);
12519   SDLoc DL(N);
12776     SDLoc DL(N);
12855       SDLoc DL(N);
12869       SDLoc DL(N);
12915       SDLoc DL(N);
13037       SDLoc DL(N);
13187       SDLoc DL0(N0);
13285       SDLoc DL(N0);
13362           SDLoc DL(N);
13707     SDLoc DL(OtherUses[i]);
14391       SDLoc DL(Origin);
14802     SDLoc DL(IVal);
14819     SDLoc DL(IVal);
15089   SDLoc StoreDL(StoreNodes[0].MemNode);
15113   SDLoc DL(StoreNodes[0].MemNode);
15952       SDLoc LoadDL(LoadNodes[0].MemNode);
15953       SDLoc StoreDL(StoreNodes[0].MemNode);
16020   SDLoc SL(ST);
16049   SDLoc DL(ST);
16423   SDLoc DL(ST);
16576   SDLoc DL(N);
16594   SDLoc DL(N);
16698   SDLoc DL(EVE);
16784     SDLoc DL(ExtElt);
16806   SDLoc DL(N);
17065   SDLoc DL(N);
17166 SDValue DAGCombiner::createBuildVecShuffle(const SDLoc &DL, SDNode *N,
17348   SDLoc DL(BV);
17363   SDLoc DL(N);
17617   SDLoc DL(N);
17713   SDLoc DL(N);
18129     SDLoc DL(Extract);
18169     SDLoc DL(Extract);
18208   SDLoc DL(Extract);
18262         SDLoc DL(N);
18402   SDLoc DL(Shuf);
18906       SDLoc DL(N);
19324       SDLoc DL(N);
19418     SDLoc dl(N);
19451   SDLoc DL(N);
19555   SDLoc DL(N);
19610       SDLoc DL(N);
19633       SDLoc DL(N);
19661       SDLoc DL(N);
19680 SDValue DAGCombiner::SimplifySelect(const SDLoc &DL, SDValue N0, SDValue N1,
19905 SDValue DAGCombiner::foldSelectCCToShiftAnd(const SDLoc &DL, SDValue N0,
19975     const SDLoc &DL, SDValue N0, SDValue N1, SDValue N2, SDValue N3,
20029 SDValue DAGCombiner::SimplifySelectCC(const SDLoc &DL, SDValue N0, SDValue N1,
20178                                    ISD::CondCode Cond, const SDLoc &DL,
20248 SDValue DAGCombiner::BuildLogBase2(SDValue V, const SDLoc &DL) {
20287     SDLoc DL(Op);
20336   SDLoc DL(Arg);
20368   SDLoc DL(Arg);
20438         SDLoc DL(Op);
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  124                                          const SDLoc &dl);
  126                                   const SDLoc &dl);
  132   SDValue ShuffleWithNarrowerEltType(EVT NVT, EVT VT, const SDLoc &dl,
  137                              bool &NeedInvert, const SDLoc &dl);
  161                            const SDLoc &dl);
  163                            const SDLoc &dl, SDValue ChainIn);
  169   void getSignAsIntValue(FloatSignAsInt &State, const SDLoc &DL,
  171   SDValue modifySignAsInt(const FloatSignAsInt &State, const SDLoc &DL,
  176                                const SDLoc &dl);
  178                                 const SDLoc &dl);
  180                                 const SDLoc &dl);
  182   SDValue ExpandBITREVERSE(SDValue Op, const SDLoc &dl);
  183   SDValue ExpandBSWAP(SDValue Op, const SDLoc &dl);
  260     EVT NVT, EVT VT, const SDLoc &dl, SDValue N1, SDValue N2,
  291   SDLoc dl(CFP);
  347   SDLoc dl(CP);
  365                                                              const SDLoc &dl) {
  398                                                       const SDLoc &dl) {
  437   SDLoc dl(ST);
  486   SDLoc dl(Node);
  668   SDLoc dl(Node);
 1281   SDLoc dl(Op);
 1364   SDLoc dl(Op);
 1393   SDLoc dl(Node);
 1438                                              const SDLoc &DL,
 1490                                               const SDLoc &DL,
 1503   SDLoc DL(Node);
 1559   SDLoc DL(Node);
 1584   SDLoc dl(Node);
 1635                                                  const SDLoc &dl) {
 1739                                                EVT DestVT, const SDLoc &dl) {
 1744                                                EVT DestVT, const SDLoc &dl,
 1785   SDLoc dl(Node);
 1806   SDLoc dl(Node);
 1901   SDLoc dl(Node);
 2011   SDLoc DL(Node);
 2228   SDLoc dl(Node);
 2329   SDLoc dl(Node);
 2349                                                    const SDLoc &dl) {
 2461                                                     const SDLoc &dl) {
 2502                                                     const SDLoc &dl) {
 2538 SDValue SelectionDAGLegalize::ExpandBITREVERSE(SDValue Op, const SDLoc &dl) {
 2602 SDValue SelectionDAGLegalize::ExpandBSWAP(SDValue Op, const SDLoc &dl) {
 2656   SDLoc dl(Node);
 3752   SDLoc dl(Node);
 4135   SDLoc dl(Node);
 4429     SDLoc SL(Node);
 4459     SDLoc SL(Node);
 4506     SDLoc SL(Node);
 4542     SDLoc SL(Node);
 4559     SDLoc SL(Node);
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
  261   SDLoc dl(N);
  481   SDLoc dl(N);
  721   SDLoc dl(N);
  776   SDLoc dl(N);
  794   SDLoc dl(N);
  943   SDLoc dl(N);
 1022   SDLoc dl(N);
 1185   SDLoc dl(N);
 1198   SDLoc dl(N);
 1398   SDLoc dl(N);
 1407   SDLoc dl(N);
 1521   SDLoc dl(N);
 1550   SDLoc dl(N);
 1681                                                 const SDLoc &dl) {
 1749   SDLoc dl(N);
 1759   SDLoc dl(N);
 2006   SDLoc DL(N);
 2124   SDLoc DL(N);
 2143   SDLoc DL(N);
 2259   SDLoc DL(N);
 2317   SDLoc DL(N);
 2337   SDLoc SL(N);
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  288   SDLoc dl(N);
  385   SDLoc dl(N);
  397   SDLoc dl(N);
  418   SDLoc dl(N);
  432   SDLoc dl(N);
  453   SDLoc dl(N);
  466   SDLoc dl(N);
  493   SDLoc dl(N);
  534   SDLoc dl(N);
  541   SDLoc dl(N);
  548   SDLoc dl(N);
  579   SDLoc dl(N);
  593   SDLoc dl(N);
  609   SDLoc dl(N);
  634   SDLoc dl(N);
  654   SDLoc dl(N);
  729   SDLoc dl(N);
  775   SDLoc dl(N);
  837   SDLoc dl(N);
  911   SDLoc dl(N);
  976   SDLoc dl(N);
 1037   SDLoc DL(N);
 1093   SDLoc dl(N);
 1339   SDLoc dl(N);
 1456   SDLoc dl(N);
 1470   SDLoc dl(N);
 1485   SDLoc dl(N);
 1566   SDLoc dl(N);
 1579   SDLoc DL(N);
 1616   SDLoc dl(N);
 1826   SDLoc DL(N);
 1922   SDLoc dl(N);
 2008   SDLoc dl(N);
 2094   SDLoc DL(N);
 2127   SDLoc dl(N);
 2256   SDLoc dl(N);
 2282   SDLoc dl(N);
 2302   SDLoc dl(N);
 2360   SDLoc dl(N);
 2379   SDLoc dl(N);
 2401   SDLoc dl(N);
 2423   SDLoc dl(N);
 2443   SDLoc dl(N);
 2451   SDLoc dl(N);
 2465   SDLoc dl(N);
 2472   SDLoc dl(N);
 2492   SDLoc dl(N);
 2512   SDLoc dl(N);
 2523   SDLoc dl(N);
 2543   SDLoc dl(N);
 2556   SDLoc dl(N);
 2573   SDLoc dl(N);
 2607   SDLoc dl(N);
 2635   SDLoc dl(N);
 2660   SDLoc dl(N);
 2759   SDLoc dl(N);
 2771   SDLoc dl(N);
 2850   SDLoc DL(N);
 2872   SDLoc dl(N);
 3087   SDLoc dl(Node);
 3128   SDLoc dl(N);
 3156   SDLoc dl(N);
 3262   SDLoc dl(N);
 3292   SDLoc dl(N);
 3319   SDLoc dl(N);
 3347   SDLoc dl(N);
 3359   SDLoc dl(N);
 3477   SDLoc dl(N);
 3504   SDLoc dl(N);
 3531   SDLoc dl(N);
 3557   SDLoc dl(N);
 3647                                                   const SDLoc &dl) {
 3848   SDLoc dl = SDLoc(N);
 3904   SDLoc dl(N);
 3983   SDLoc dl(N);
 4058   SDLoc dl(N);
 4076   SDLoc dl(N);
 4107   SDLoc dl(N);
 4126   SDLoc dl(N);
 4148   SDLoc dl(N);
 4164   SDLoc dl(N);
 4181   SDLoc dl(N);
 4221   SDLoc dl(N);
 4258   SDLoc dl(N);
 4270   SDLoc dl(N);
 4276   SDLoc dl(N);
 4290   SDLoc dl(N);
 4300   SDLoc dl(N);
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
  858   SDLoc dl(Op);
  951   SDLoc dl(Pair);
  962   SDLoc dlHi(Hi);
  963   SDLoc dlLo(Lo);
  983   SDLoc dl(N);
 1045   SDLoc dl(Bool);
 1056   SDLoc dl(Op);
lib/CodeGen/SelectionDAG/LegalizeTypes.h
  260     SDLoc dl(Op);
  269     SDLoc dl(Op);
  280     SDLoc DL(Op);
  462                                   ISD::CondCode &CCCode, const SDLoc &dl);
  611                                 ISD::CondCode &CCCode, const SDLoc &dl);
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
   45   SDLoc dl(N);
  210   SDLoc dl(N);
  248   SDLoc dl(N);
  291   SDLoc dl(N);
  316   SDLoc DL(Op);
  332   SDLoc dl(N);
  374   SDLoc dl(N);
  410   SDLoc dl(N);
  443   SDLoc dl(N);
  459   SDLoc dl(N);
  508   SDLoc dl(N);
  546   SDLoc dl(N);
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  543   SDLoc dl(Op);
  577   SDLoc dl(Op);
  609   SDLoc dl(Op);
  632     SDLoc dl(Op);
  892   SDLoc DL(Op);
  950   SDLoc DL(Op);
  965   SDLoc DL(Op);
 1001   SDLoc DL(Op);
 1025   SDLoc DL(Op);
 1083   SDLoc DL(Op);
 1111       SDLoc DL(Op);
 1135   SDLoc DL(Op);
 1205   SDLoc DL(Op);
 1249     SDLoc DL(Op);
 1376   SDLoc dl(Op);
 1421   SDLoc dl(Op);
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  227   SDLoc dl(N);
  254   SDLoc DL(N);
  380   SDLoc DL(N);
  408   SDLoc DL(N);
  448   SDLoc DL(N);
  550   SDLoc DL(N);
  751   SDLoc DL(N);
  771   SDLoc dl(N);
 1020   SDLoc dl(N);
 1036   SDLoc dl(N);
 1049   SDLoc dl(N);
 1063   SDLoc dl(N);
 1117   SDLoc dl(N);
 1130   SDLoc dl(N);
 1152   SDLoc dl(N);
 1169   SDLoc dl(N);
 1220   SDLoc dl(N);
 1230   SDLoc DL(N);
 1249   SDLoc dl(N);
 1266   SDLoc dl(N);
 1304   SDLoc dl(N);
 1354   SDLoc dl(N);
 1408   SDLoc dl(N);
 1452   SDLoc dl(N);
 1529   SDLoc dl(N);
 1539   SDLoc dl(LD);
 1576   SDLoc dl(MLD);
 1641   SDLoc dl(MGT);
 1710   SDLoc DL(N);
 1735   SDLoc dl(N);
 1776   SDLoc dl(N);
 1827   SDLoc dl(N);
 1938   SDLoc dl(N);
 2082   SDLoc DL(N);
 2110   SDLoc dl(N);
 2153   SDLoc dl(N);
 2202   SDLoc dl(N);
 2245   SDLoc dl(N);
 2290   SDLoc dl(MGT);
 2366   SDLoc DL(N);
 2426   SDLoc DL(N);
 2482   SDLoc DL(N);
 2526   SDLoc DL(N);
 2589   SDLoc DL(N);
 2632   SDLoc DL(N);
 2654   SDLoc DL(N);
 2909   SDLoc dl(N);
 2919   SDLoc dl(N);
 2928   SDLoc dl(N);
 2951   SDLoc dl(ConcatOps[0]);
 3021   SDLoc dl(N);
 3097   SDLoc dl(N);
 3206   SDLoc DL(N);
 3259   SDLoc DL(N);
 3342   SDLoc DL(N);
 3380   SDLoc DL(N);
 3495   SDLoc dl(N);
 3572   SDLoc dl(N);
 3594   SDLoc dl(N);
 3667   SDLoc dl(N);
 3743   SDLoc dl(N);
 3769   SDLoc dl(N);
 4057   SDLoc dl(N);
 4212   SDLoc DL(N);
 4283   SDLoc dl(N);
 4344   SDLoc dl(N);
 4386   SDLoc dl(N);
 4461   SDLoc dl(N);
 4503   SDLoc dl(N);
 4551   SDLoc dl(N);
 4584   SDLoc dl(N);
 4649   SDLoc DL(N);
 4734   SDLoc dl(LdOps[Start]);
 4769   SDLoc dl(LD);
 4920   SDLoc dl(LD);
 4970   SDLoc dl(ST);
 5038   SDLoc dl(ST);
 5082   SDLoc dl(InOp);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 1052                                           const SDLoc &DL, void *&InsertPos) {
 1098 SDValue SelectionDAG::getFPExtendOrRound(SDValue Op, const SDLoc &DL, EVT VT) {
 1104 SDValue SelectionDAG::getAnyExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT) {
 1110 SDValue SelectionDAG::getSExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT) {
 1116 SDValue SelectionDAG::getZExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT) {
 1122 SDValue SelectionDAG::getBoolExtOrTrunc(SDValue Op, const SDLoc &SL, EVT VT,
 1131 SDValue SelectionDAG::getZeroExtendInReg(SDValue Op, const SDLoc &DL, EVT VT) {
 1143 SDValue SelectionDAG::getPtrExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT) {
 1149 SDValue SelectionDAG::getPtrExtendInReg(SDValue Op, const SDLoc &DL, EVT VT) {
 1156 SDValue SelectionDAG::getNOT(const SDLoc &DL, SDValue Val, EVT VT) {
 1163 SDValue SelectionDAG::getLogicalNOT(const SDLoc &DL, SDValue Val, EVT VT) {
 1168 SDValue SelectionDAG::getBoolConstant(bool V, const SDLoc &DL, EVT VT,
 1183 SDValue SelectionDAG::getConstant(uint64_t Val, const SDLoc &DL, EVT VT,
 1192 SDValue SelectionDAG::getConstant(const APInt &Val, const SDLoc &DL, EVT VT,
 1197 SDValue SelectionDAG::getConstant(const ConstantInt &Val, const SDLoc &DL,
 1290 SDValue SelectionDAG::getIntPtrConstant(uint64_t Val, const SDLoc &DL,
 1296                                              const SDLoc &DL, bool LegalTypes) {
 1301 SDValue SelectionDAG::getConstantFP(const APFloat &V, const SDLoc &DL, EVT VT,
 1306 SDValue SelectionDAG::getConstantFP(const ConstantFP &V, const SDLoc &DL,
 1338 SDValue SelectionDAG::getConstantFP(double Val, const SDLoc &DL, EVT VT,
 1356 SDValue SelectionDAG::getGlobalAddress(const GlobalValue *GV, const SDLoc &DL,
 1569 SDValue SelectionDAG::getVectorShuffle(EVT VT, const SDLoc &dl, SDValue N1,
 1781 SDValue SelectionDAG::getEHLabel(const SDLoc &dl, SDValue Root,
 1786 SDValue SelectionDAG::getLabelNode(unsigned Opcode, const SDLoc &dl,
 1865 SDValue SelectionDAG::getAddrSpaceCast(const SDLoc &dl, EVT VT, SDValue Ptr,
 1897   SDLoc dl(Node);
 1931   SDLoc dl(Node);
 1969                                 ISD::CondCode Cond, const SDLoc &dl) {
 4151 static SDValue FoldBUILD_VECTOR(const SDLoc &DL, EVT VT,
 4185 static SDValue foldCONCAT_VECTORS(const SDLoc &DL, EVT VT,
 4262 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, EVT VT) {
 4279 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, EVT VT,
 4736 SDValue SelectionDAG::FoldConstantArithmetic(unsigned Opcode, const SDLoc &DL,
 4794 SDValue SelectionDAG::FoldConstantArithmetic(unsigned Opcode, const SDLoc &DL,
 4883                                                    const SDLoc &DL, EVT VT,
 4978 SDValue SelectionDAG::foldConstantFPMath(unsigned Opcode, const SDLoc &DL,
 5036 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, EVT VT,
 5445 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, EVT VT,
 5590 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, EVT VT,
 5596 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, EVT VT,
 5628                               const SDLoc &dl) {
 5669 static SDValue getMemsetStringVal(EVT VT, const SDLoc &dl, SelectionDAG &DAG,
 5712                                            const SDLoc &DL) {
 5744 static void chainLoadsAndStoresForMemcpy(SelectionDAG &DAG, const SDLoc &dl,
 5769 static SDValue getMemcpyLoadsAndStores(SelectionDAG &DAG, const SDLoc &dl,
 5954 static SDValue getMemmoveLoadsAndStores(SelectionDAG &DAG, const SDLoc &dl,
 6064 static SDValue getMemsetStores(SelectionDAG &DAG, const SDLoc &dl,
 6159 SDValue SelectionDAG::getMemcpy(SDValue Chain, const SDLoc &dl, SDValue Dst,
 6234 SDValue SelectionDAG::getAtomicMemcpy(SDValue Chain, const SDLoc &dl,
 6275 SDValue SelectionDAG::getMemmove(SDValue Chain, const SDLoc &dl, SDValue Dst,
 6338 SDValue SelectionDAG::getAtomicMemmove(SDValue Chain, const SDLoc &dl,
 6379 SDValue SelectionDAG::getMemset(SDValue Chain, const SDLoc &dl, SDValue Dst,
 6440 SDValue SelectionDAG::getAtomicMemset(SDValue Chain, const SDLoc &dl,
 6480 SDValue SelectionDAG::getAtomic(unsigned Opcode, const SDLoc &dl, EVT MemVT,
 6502 SDValue SelectionDAG::getAtomicCmpSwap(unsigned Opcode, const SDLoc &dl,
 6514 SDValue SelectionDAG::getAtomic(unsigned Opcode, const SDLoc &dl, EVT MemVT,
 6542 SDValue SelectionDAG::getAtomic(unsigned Opcode, const SDLoc &dl, EVT MemVT,
 6553 SDValue SelectionDAG::getMergeValues(ArrayRef<SDValue> Ops, const SDLoc &dl) {
 6565     unsigned Opcode, const SDLoc &dl, SDVTList VTList, ArrayRef<SDValue> Ops,
 6581 SDValue SelectionDAG::getMemIntrinsicNode(unsigned Opcode, const SDLoc &dl,
 6624 SDValue SelectionDAG::getLifetimeNode(bool IsStart, const SDLoc &dl,
 6694                               EVT VT, const SDLoc &dl, SDValue Chain,
 6719                               EVT VT, const SDLoc &dl, SDValue Chain,
 6767 SDValue SelectionDAG::getLoad(EVT VT, const SDLoc &dl, SDValue Chain,
 6777 SDValue SelectionDAG::getLoad(EVT VT, const SDLoc &dl, SDValue Chain,
 6784 SDValue SelectionDAG::getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl,
 6795 SDValue SelectionDAG::getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl,
 6803 SDValue SelectionDAG::getIndexedLoad(SDValue OrigLoad, const SDLoc &dl,
 6818 SDValue SelectionDAG::getStore(SDValue Chain, const SDLoc &dl, SDValue Val,
 6839 SDValue SelectionDAG::getStore(SDValue Chain, const SDLoc &dl, SDValue Val,
 6869 SDValue SelectionDAG::getTruncStore(SDValue Chain, const SDLoc &dl, SDValue Val,
 6891 SDValue SelectionDAG::getTruncStore(SDValue Chain, const SDLoc &dl, SDValue Val,
 6936 SDValue SelectionDAG::getIndexedStore(SDValue OrigStore, const SDLoc &dl,
 6964 SDValue SelectionDAG::getMaskedLoad(EVT VT, const SDLoc &dl, SDValue Chain,
 6992 SDValue SelectionDAG::getMaskedStore(SDValue Chain, const SDLoc &dl,
 7022 SDValue SelectionDAG::getMaskedGather(SDVTList VTs, EVT VT, const SDLoc &dl,
 7063 SDValue SelectionDAG::getMaskedScatter(SDVTList VTs, EVT VT, const SDLoc &dl,
 7180 SDValue SelectionDAG::getVAArg(EVT VT, const SDLoc &dl, SDValue Chain,
 7186 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, EVT VT,
 7202 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, EVT VT,
 7267 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL,
 7272 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
 7322 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL,
 7327 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
 7333 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
 7339 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
 7345 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
 7351 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
 7669 SDNode *SelectionDAG::UpdateSDLocOnMergeSDNode(SDNode *N, const SDLoc &OLoc) {
 7823 MachineSDNode *SelectionDAG::getMachineNode(unsigned Opcode, const SDLoc &dl,
 7829 MachineSDNode *SelectionDAG::getMachineNode(unsigned Opcode, const SDLoc &dl,
 7836 MachineSDNode *SelectionDAG::getMachineNode(unsigned Opcode, const SDLoc &dl,
 7843 MachineSDNode *SelectionDAG::getMachineNode(unsigned Opcode, const SDLoc &dl,
 7851 MachineSDNode *SelectionDAG::getMachineNode(unsigned Opcode, const SDLoc &dl,
 7857 MachineSDNode *SelectionDAG::getMachineNode(unsigned Opcode, const SDLoc &dl,
 7865 MachineSDNode *SelectionDAG::getMachineNode(unsigned Opcode, const SDLoc &dl,
 7873 MachineSDNode *SelectionDAG::getMachineNode(unsigned Opcode, const SDLoc &dl,
 7880 MachineSDNode *SelectionDAG::getMachineNode(unsigned Opcode, const SDLoc &dl,
 7888 MachineSDNode *SelectionDAG::getMachineNode(unsigned Opcode, const SDLoc &dl,
 7897 MachineSDNode *SelectionDAG::getMachineNode(unsigned Opcode, const SDLoc &dl,
 7904 MachineSDNode *SelectionDAG::getMachineNode(unsigned Opcode, const SDLoc &dl,
 7911 MachineSDNode *SelectionDAG::getMachineNode(unsigned Opcode, const SDLoc &DL,
 7941 SDValue SelectionDAG::getTargetExtractSubreg(int SRIdx, const SDLoc &DL, EVT VT,
 7951 SDValue SelectionDAG::getTargetInsertSubreg(int SRIdx, const SDLoc &DL, EVT VT,
 9117   SDLoc dl(N);
 9191   SDLoc dl(N);
 9310 SelectionDAG::SplitVector(const SDValue &N, const SDLoc &DL, const EVT &LoVT,
 9325 SDValue SelectionDAG::WidenVector(const SDValue &N, const SDLoc &DL) {
 9342   SDLoc SL(Op);
 9584 SDValue SelectionDAG::getTokenFactor(const SDLoc &DL,
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  190 static SDValue getCopyFromPartsVector(SelectionDAG &DAG, const SDLoc &DL,
  200 static SDValue getCopyFromParts(SelectionDAG &DAG, const SDLoc &DL,
  357 static SDValue getCopyFromPartsVector(SelectionDAG &DAG, const SDLoc &DL,
  490 static void getCopyToPartsVector(SelectionDAG &DAG, const SDLoc &dl,
  498 static void getCopyToParts(SelectionDAG &DAG, const SDLoc &DL, SDValue Val,
  631                                      SDValue Val, const SDLoc &DL, EVT PartVT) {
  658 static void getCopyToPartsVector(SelectionDAG &DAG, const SDLoc &DL,
  801                                       const SDLoc &dl, SDValue &Chain,
  887                                  const SDLoc &dl, SDValue &Chain, SDValue *Flag,
  943                                         unsigned MatchingIdx, const SDLoc &dl,
 2314   SDLoc dl = CB.DL;
 2421   SDLoc dl = getCurSDLoc();
 2474 static SDValue getLoadStackGuard(SelectionDAG &DAG, const SDLoc &DL,
 2514   SDLoc dl = getCurSDLoc();
 2620   SDLoc dl = getCurSDLoc();
 2686   SDLoc dl = getCurSDLoc();
 2879   SDLoc dl = getCurSDLoc();
 3143     SDLoc DL = getCurSDLoc();
 3407   SDLoc dl = getCurSDLoc();
 3483   SDLoc dl = getCurSDLoc();
 3543   SDLoc DL = getCurSDLoc();
 3840   SDLoc dl = getCurSDLoc();
 3951   SDLoc dl = getCurSDLoc();
 4059   SDLoc dl = getCurSDLoc();
 4222   SDLoc dl = getCurSDLoc();
 4267   SDLoc sdl = getCurSDLoc();
 4385   SDLoc sdl = getCurSDLoc();
 4427   SDLoc sdl = getCurSDLoc();
 4491   SDLoc sdl = getCurSDLoc();
 4551   SDLoc dl = getCurSDLoc();
 4588   SDLoc dl = getCurSDLoc();
 4637   SDLoc dl = getCurSDLoc();
 4649   SDLoc dl = getCurSDLoc();
 4714   SDLoc dl = getCurSDLoc();
 4864 static SDValue GetSignificand(SelectionDAG &DAG, SDValue Op, const SDLoc &dl) {
 4878                            const TargetLowering &TLI, const SDLoc &dl) {
 4891                               const SDLoc &dl) {
 4896 static SDValue getLimitedPrecisionExp2(SDValue t0, const SDLoc &dl,
 4988 static SDValue expandExp(const SDLoc &dl, SDValue Op, SelectionDAG &DAG,
 5010 static SDValue expandLog(const SDLoc &dl, SDValue Op, SelectionDAG &DAG,
 5109 static SDValue expandLog2(const SDLoc &dl, SDValue Op, SelectionDAG &DAG,
 5206 static SDValue expandLog10(const SDLoc &dl, SDValue Op, SelectionDAG &DAG,
 5296 static SDValue expandExp2(const SDLoc &dl, SDValue Op, SelectionDAG &DAG,
 5308 static SDValue expandPow(const SDLoc &dl, SDValue LHS, SDValue RHS,
 5336 static SDValue ExpandPowI(const SDLoc &DL, SDValue LHS, SDValue RHS,
 5642   SDLoc sdl = getCurSDLoc();
 6716     SDLoc DL = getCurSDLoc();
 6747     SDLoc DL = getCurSDLoc();
 6882   SDLoc sdl = getCurSDLoc();
 7388   SDLoc sdl = getCurSDLoc();
 7835 static SDValue getAddressForMemoryInput(SDValue Chain, const SDLoc &Location,
 7881 static void GetRegistersForValue(SelectionDAG &DAG, const SDLoc &DL,
 8281           SDLoc dl = getCurSDLoc();
 8380       SDLoc dl = getCurSDLoc();
 8597   SDLoc SL = getCurSDLoc();
 8667                                 const SDLoc &DL, SmallVectorImpl<SDValue> &Ops,
 8695   SDLoc DL = getCurSDLoc();
 8761   SDLoc dl = getCurSDLoc();
 8906   SDLoc dl = getCurSDLoc();
 9582   SDLoc dl = SDB->getCurSDLoc();
10076         SDLoc DL = getCurSDLoc();
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
  458   SDLoc getCurSDLoc() const {
  862                           const SDLoc &dl, SDValue &Chain, SDValue *Flag,
  870   void getCopyToRegs(SDValue Val, SelectionDAG &DAG, const SDLoc &dl,
  878                             unsigned MatchingIdx, const SDLoc &dl,
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 2031                                                      const SDLoc &DL) {
 2219   SDLoc DL(N);
 2232   SDLoc dl(Op);
 2246   SDLoc dl(Op);
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
   66   SDLoc L = Builder.getCurSDLoc();
lib/CodeGen/SelectionDAG/TargetLowering.cpp
  125                             const SDLoc &dl) const {
  278                                          const SDLoc &dl, const SDValue OldLHS,
  470   SDLoc DL(Op);
  519   SDLoc dl(Op);
  768   SDLoc dl(Op);
 2116   SDLoc DL(Op);
 2665 TargetLowering::buildLegalVectorShuffle(EVT VT, const SDLoc &DL, SDValue N0,
 2780                                          ISD::CondCode Cond, const SDLoc &DL,
 2849     const SDLoc &DL) const {
 2937     DAGCombinerInfo &DCI, const SDLoc &DL) const {
 3009                                            ISD::CondCode Cond, const SDLoc &DL,
 3053                                       const SDLoc &dl) const {
 4029     SDValue &Chain, SDValue &Flag, SDLoc DL, const AsmOperandInfo &OpInfo,
 4563                               const SDLoc &dl, SelectionDAG &DAG,
 4638   SDLoc dl(N);
 4747   SDLoc dl(N);
 4910                                         const SDLoc &DL) const {
 4925                                   DAGCombinerInfo &DCI, const SDLoc &DL,
 5077                                         const SDLoc &DL) const {
 5093                                   DAGCombinerInfo &DCI, const SDLoc &DL,
 5586 bool TargetLowering::expandMUL_LOHI(unsigned Opcode, EVT VT, SDLoc dl,
 5803   SDLoc DL(SDValue(Node, 0));
 5841   SDLoc DL(SDValue(Node, 0));
 5884   SDLoc dl(SDValue(Node, 0));
 5952   SDLoc dl(SDValue(Node, 0));
 6043   SDLoc dl(SDValue(Node, 0));
 6121   SDLoc dl(Node);
 6161   SDLoc dl(Node);
 6221   SDLoc dl(Node);
 6274   SDLoc dl(Node);
 6329   SDLoc dl(N);
 6350   SDLoc SL(LD);
 6388   SDLoc SL(ST);
 6468   SDLoc dl(LD);
 6627   SDLoc dl(ST);
 6743                                        const SDLoc &DL, EVT DataVT,
 6776                                        const SDLoc &dl) {
 6796   SDLoc dl(Index);
 6826   SDLoc dl(GA);
 6863   SDLoc dl(Op);
 6887   SDLoc dl(Node);
 6970   SDLoc dl(Node);
 7104   SDLoc dl(Node);
 7133   SDLoc dl(Node);
 7173   SDLoc dl(Node);
 7316   SDLoc dl(Node);
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  281     SDLoc dl(Op);
  318   SDLoc dl(N);
  542   SDLoc dl(N);
  587   SDLoc dl(N);
  639   SDLoc dl(N);
  720   SDLoc dl(N);
  781   SDLoc dl(N);
  873   SDLoc dl(N);
  892   SDLoc dl(N);
  924   SDLoc dl(N);
 1013   SDLoc DL(N);
 1109   SDLoc DL(Regs[0]);
 1130   SDLoc dl(N);
 1219   SDLoc dl(N);
 1245   SDLoc dl(N);
 1271   SDLoc dl(N);
 1303   SDLoc dl(N);
 1323   SDLoc dl(N);
 1356     SDLoc DL(V64Reg);
 1379   SDLoc dl(N);
 1418   SDLoc dl(N);
 1473   SDLoc dl(N);
 1502   SDLoc dl(N);
 1785   SDLoc dl(N);
 1844   SDLoc dl(N);
 2108   SDLoc dl(Op);
 2267   SDLoc DL(N);
 2384     SDLoc DL(N);
 2419     SDLoc DL(N);
 2482   SDLoc DL(N);
 2525   SDLoc DL(N);
 2677   SDLoc DL(N);
 2723   SDLoc DL(N);
 2833   SDLoc DL(N);
 2856   SDLoc DL(N);
 2964     SDLoc DL(Node);
 2980       SDLoc DL(Node);
 2997       SDLoc DL(Node);
lib/Target/AArch64/AArch64ISelLowering.cpp
  988   SDLoc DL(Op);
 1603                               const SDLoc &dl, SelectionDAG &DAG) {
 1704                                          const SDLoc &DL, SelectionDAG &DAG) {
 1822     SDLoc DL(Val);
 1972                              const SDLoc &dl) {
 2106   SDLoc DL(Op);
 2235   SDLoc dl(Sel);
 2353   SDLoc dl(Op);
 2380   SDLoc DL(Op);
 2447     SDLoc dl(Op);
 2454     SDLoc dl(Op);
 2462     SDLoc dl(Op);
 2482     SDLoc dl(Op);
 2509   SDLoc dl(Op);
 2540     SDLoc dl(Op);
 2569   SDLoc dl(Op);
 2604   SDLoc DL(Op);
 2683   SDLoc dl(N);
 2736   SDLoc dl(Op);
 2796   SDLoc DL(Op);
 2822   SDLoc dl(Op);
 2897 static SDValue LowerTruncateVectorStore(SDLoc DL, StoreSDNode *ST,
 2933   SDLoc Dl(Op);
 3136     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
 3393                                                 const SDLoc &DL,
 3479     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
 3719   SDLoc &DL = CLI.DL;
 4164                                    const SDLoc &DL, SelectionDAG &DAG) const {
 4309   SDLoc DL(N);
 4322   SDLoc DL(N);
 4338   SDLoc DL(N);
 4352   SDLoc DL(N);
 4383   SDLoc DL(GN);
 4424   SDLoc DL(Op);
 4487                                                       const SDLoc &DL,
 4525   SDLoc DL(Op);
 4608   SDLoc DL(Op);
 4682   SDLoc dl(Op);
 4814   SDLoc DL(Op);
 4902   SDLoc DL(Op);
 4951   SDLoc dl(Op);
 5018                                               SDValue FVal, const SDLoc &dl,
 5211   SDLoc DL(Op);
 5220   SDLoc DL(Op);
 5272   SDLoc DL(Op);
 5318   SDLoc DL(Op);
 5332   SDLoc DL(Op);
 5349   SDLoc DL(Op);
 5427   SDLoc DL(Op);
 5446   SDLoc DL(Op);
 5512   SDLoc DL(Op);
 5532   SDLoc DL(Op);
 5562   SDLoc DL(Op);
 5578   SDLoc DL(Op);
 5600   SDLoc dl(Op);
 5657   SDLoc dl(Op);
 5780       SDLoc DL(Operand);
 5819       SDLoc DL(Operand);
 6226   SDLoc DL(V64Reg);
 6246   SDLoc DL(V128Reg);
 6257   SDLoc dl(Op);
 6718   SDLoc DL(Op);
 6749                                       const SDLoc &dl) {
 6854   SDLoc DL(Op);
 6926   SDLoc dl(Op);
 7078   SDLoc dl(Op);
 7144       SDLoc dl(Op);
 7183       SDLoc dl(Op);
 7223       SDLoc dl(Op);
 7262       SDLoc dl(Op);
 7284       SDLoc dl(Op);
 7315       SDLoc dl(Op);
 7369   SDLoc DL(N);
 7472   SDLoc dl(Op);
 7578   SDLoc dl(Op);
 7847   SDLoc DL(Op);
 7881   SDLoc DL(Op);
 7897   SDLoc dl(Op);
 8004   SDLoc DL(Op);
 8052                                     const SDLoc &dl, SelectionDAG &DAG) {
 8151   SDLoc dl(Op);
 8209 static SDValue getReductionSDNode(unsigned Op, SDLoc DL, SDValue ScalarOp,
 8219   SDLoc dl(Op);
 8257   SDLoc dl(Op);
 8274   SDLoc dl(Op);
 8286   SDLoc dl(Op);
 8317   SDLoc dl(Op);
 9298   SDLoc DL(N);
 9346   SDLoc DL(N);
 9455   SDLoc DL(N);
 9505     SDLoc DL(N);
 9620   SDLoc DL(N);
 9690   SDLoc DL(N);
 9731   SDLoc DL(N);
 9772   SDLoc DL(N);
 9885     SDLoc DL(N);
 9956   SDLoc dl(N);
 9972   SDLoc dl(N);
10077     SDLoc DL(N);
10142   SDLoc dl(N);
10268   SDLoc dl(Op);
10430     SDLoc dl(N);
10434     SDLoc dl(N);
10460   SDLoc dl(N);
10598   SDLoc DL(N);
10634   SDLoc DL(&St);
10722   SDLoc DL(&St);
10845   SDLoc DL(S);
11555   SDLoc DL(N);
11638   SDLoc DL(N0);
11709   SDLoc DL(GN);
11929   SDLoc DL(N);
11950   SDLoc dl(N);
11959   SDLoc DL(N);
11969   SDLoc dl(V.getNode());
lib/Target/AArch64/AArch64ISelLowering.h
  586                                const SDLoc &DL, SelectionDAG &DAG,
  595                           const SDLoc &DL, SelectionDAG &DAG,
  617   void saveVarArgRegisters(CCState &CCInfo, SelectionDAG &DAG, const SDLoc &DL,
  627                       const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
  651   SDValue LowerELFTLSDescCallSeq(SDValue SymAddr, const SDLoc &DL,
  659                          SDValue TVal, SDValue FVal, const SDLoc &dl,
lib/Target/AArch64/AArch64SelectionDAGInfo.cpp
   19     SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src,
   62 static SDValue EmitUnrolledSetTag(SelectionDAG &DAG, const SDLoc &dl,
  113     SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Addr,
lib/Target/AArch64/AArch64SelectionDAGInfo.h
   22   SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl,
   26   SDValue EmitTargetCodeForSetTag(SelectionDAG &DAG, const SDLoc &dl,
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  109     SDLoc SL(N);
  173   MachineSDNode *buildSMovImm64(SDLoc &DL, uint64_t Val, EVT VT) const;
  266   SDValue getMaterializedScalarImm32(int64_t Val, const SDLoc &DL) const;
  277   SDNode *getS_BFE(unsigned Opcode, const SDLoc &DL, SDValue Val,
  624 MachineSDNode *AMDGPUDAGToDAGISel::buildSMovImm64(SDLoc &DL, uint64_t Imm,
  667   SDLoc DL(N);
  792     SDLoc DL(N);
  824     SDLoc DL(N);
  949   SDLoc DL(Addr);
  971                                                        const SDLoc &DL) const {
  980   SDLoc DL(N);
 1043   SDLoc DL(N);
 1069   SDLoc SL(N);
 1083   SDLoc SL(N);
 1098   SDLoc SL(N);
 1114   SDLoc SL(N);
 1142   SDLoc SL(N);
 1169   SDLoc DL(Addr);
 1221     SDLoc DL(Addr);
 1243   SDLoc DL(Addr);
 1265         SDLoc DL(Addr);
 1331   SDLoc DL(Addr);
 1432     SDLoc DL(Addr);
 1484   SDLoc DL(Addr);
 1555   SDLoc DL(Addr);
 1591     SDLoc DL(Addr);
 1656       SDLoc DL(N);
 1752   SDLoc SL(ByteOffsetNode);
 1783   SDLoc SL(Addr);
 1805   SDLoc SL(Addr);
 1873   SDLoc DL(Index);
 1898 SDNode *AMDGPUDAGToDAGISel::getS_BFE(unsigned Opcode, const SDLoc &DL,
 2052   SDLoc SL(N);
 2142   SDLoc SL(N);
 2266   SDLoc SL(N);
 2433   SDLoc DL(In);
 2452   SDLoc DL(In);
 2516   SDLoc SL(In);
 2535   SDLoc SL(In);
 2552   SDLoc SL(In);
 2616     SDLoc SL(In);
 2621     SDLoc SL(In);
 2807   SDLoc DL(Addr);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 1024   const SDLoc &DL, SelectionDAG &DAG) const {
 1232     SDLoc SL(Op);
 1259 SDValue AMDGPUTargetLowering::combineFMinMaxLegacy(const SDLoc &DL, EVT VT,
 1334   SDLoc SL(Op);
 1348   SDLoc SL(Op);
 1356   SDLoc SL(Op);
 1382 AMDGPUTargetLowering::splitVector(const SDValue &N, const SDLoc &DL,
 1411   SDLoc SL(Op);
 1464   SDLoc SL(Op);
 1496   SDLoc SL(Op);
 1528   SDLoc DL(Op);
 1635   SDLoc DL(Op);
 1844   SDLoc DL(Op);
 1959   SDLoc DL(Op);
 2019   SDLoc SL(Op);
 2034   SDLoc SL(Op);
 2058 static SDValue extractF64Exponent(SDValue Hi, const SDLoc &SL,
 2074   SDLoc SL(Op);
 2123   SDLoc SL(Op);
 2162   SDLoc SL(Op);
 2191   SDLoc SL(Op);
 2260   SDLoc SL(Op);
 2288   SDLoc SL(Op);
 2299   SDLoc SL(Op);
 2316   SDLoc SL(Op);
 2410   SDLoc SL(Op);
 2476   SDLoc SL(Op);
 2506     SDLoc DL(Op);
 2533     SDLoc DL(Op);
 2553   SDLoc SL(Op);
 2581   SDLoc DL(Op);
 2687     SDLoc DL(Op);
 2710     SDLoc DL(Op);
 2734   SDLoc DL(Op);
 2802                                uint32_t Width, const SDLoc &DL) {
 2853   SDLoc SL(N);
 2908   SDLoc SL(N);
 2963     SDLoc SL(N);
 2991   DAGCombinerInfo &DCI, const SDLoc &SL,
 3026   SDLoc SL(N);
 3091   SDLoc SL(N);
 3126   SDLoc SL(N);
 3167   SDLoc SL(N);
 3254 static SDValue getMul24(SelectionDAG &DAG, const SDLoc &SL,
 3287   SDLoc DL(N);
 3329   SDLoc DL(N);
 3353   SDLoc DL(N);
 3385   SDLoc SL(N);
 3400                                           const SDLoc &DL,
 3425 SDValue AMDGPUTargetLowering::performCtlz_CttzCombine(const SDLoc &SL, SDValue Cond,
 3462                                          const SDLoc &SL,
 3505     SDLoc SL(N);
 3567       SDLoc SL(N);
 3654   SDLoc SL(N);
 3818     SDLoc SL(N);
 3844     SDLoc SL(N);
 3873   SDLoc DL(N);
 3896           SDLoc SL(N);
 3917         SDLoc SL(N);
 3928       SDLoc SL(N);
 4089                                                    const SDLoc &SL,
 4124                                                   const SDLoc &SL,
 4139                                                    const SDLoc &SL,
 4154                                              EVT VT, const SDLoc &SL,
lib/Target/AMDGPU/AMDGPUISelLowering.h
   36   SDValue getFFBX_U32(SelectionDAG &DAG, SDValue Op, const SDLoc &DL, unsigned Opc) const;
   84   SDValue splitBinaryBitConstantOpImpl(DAGCombinerInfo &DCI, const SDLoc &SL,
   95   SDValue performCtlz_CttzCombine(const SDLoc &SL, SDValue Cond, SDValue LHS,
  122   std::pair<SDValue, SDValue> splitVector(const SDValue &N, const SDLoc &DL,
  203                       const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
  226   SDValue combineFMinMaxLegacy(const SDLoc &DL, EVT VT, SDValue LHS,
  280                                const SDLoc &SL,
  299                               const SDLoc &SL,
  303                                const SDLoc &SL,
  310                          EVT VT, const SDLoc &SL,
lib/Target/AMDGPU/R600ISelLowering.cpp
  506       SDLoc DL(Op);
  530     SDLoc DL(Op);
  694   SDLoc DL(Vector);
  710   SDLoc DL(Op);
  725   SDLoc DL(Op);
  760   SDLoc DL(Op);
  790   SDLoc DL(Op);
  826   SDLoc DL(Op);
  865   SDLoc DL(Op);
  882   SDLoc DL(Op);
  892   SDLoc DL(Op);
  902                                                    const SDLoc &DL,
  941   SDLoc DL(Op);
 1104   SDLoc DL(Ptr);
 1140   SDLoc DL(Store);
 1241   SDLoc DL(Op);
 1386   SDLoc DL(Op);
 1452   SDLoc DL(Op);
 1580     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
 1692   SDLoc DL(VectorEntry);
 1741   SDLoc DL(VectorEntry);
 1779                                             const SDLoc &DL) const {
 1803   SDLoc DL(LoadNode);
 1854   SDLoc DL(N);
lib/Target/AMDGPU/R600ISelLowering.h
   44                                const SDLoc &DL, SelectionDAG &DAG,
   63   SDValue LowerImplicitParameter(SelectionDAG &DAG, EVT VT, const SDLoc &DL,
   69                           const SDLoc &DL) const;
lib/Target/AMDGPU/SIISelLowering.cpp
 1398                                                    const SDLoc &SL,
 1420                                             const SDLoc &SL) const {
 1427                                          const SDLoc &SL, SDValue Val,
 1459   const SDLoc &SL, SDValue Chain,
 1504                                               const SDLoc &SL, SDValue Chain,
 2019     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
 2263                               const SDLoc &DL, SelectionDAG &DAG) const {
 2370     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
 2442   const SDLoc &DL = CLI.DL;
 2528   SDLoc SL;
 2671   const SDLoc &DL = CLI.DL;
 3957   SDLoc SL(Op);
 3979   SDLoc SL(Op);
 4002   SDLoc SL(Op);
 4087                                        const SDLoc &DL,
 4118   SDLoc DL(M);
 4149   SDLoc DL(M);
 4195   SDLoc DL(N);
 4231   SDLoc SL(N);
 4269       SDLoc SL(N);
 4281       SDLoc SL(N);
 4321     SDLoc SL(N);
 4346     SDLoc SL(N);
 4359     SDLoc SL(N);
 4436   SDLoc DL(BRCOND);
 4536   SDLoc DL(Op);
 4560                                             const SDLoc &DL,
 4576   SDLoc DL(Op);
 4603   SDLoc SL(Op);
 4629   SDLoc SL(Op);
 4651 SDValue SITargetLowering::getSegmentAperture(unsigned AS, const SDLoc &DL,
 4702   SDLoc SL(Op);
 4774   SDLoc SL(Op);
 4799   SDLoc SL(Op);
 4863   SDLoc SL(Op);
 4909   SDLoc SL(Op);
 4961   SDLoc SL(Op);
 5020                         const SDLoc &DL, unsigned Offset, EVT PtrVT,
 5077   SDLoc DL(GSD);
 5108                                    const SDLoc &DL, SDValue V) const {
 5127   SDLoc SL(Op);
 5135 static SDValue emitNonHSAIntrinsicError(SelectionDAG &DAG, const SDLoc &DL,
 5144 static SDValue emitRemovedIntrinsicError(SelectionDAG &DAG, const SDLoc &DL,
 5153 static SDValue getBuildDwordsVector(SelectionDAG &DAG, SDLoc DL,
 5197   SDLoc DL(CachePolicy);
 5222                                  const SDLoc &DL, LLVMContext &Context) {
 5306   SDLoc DL(TexFailCtrlConst);
 5318   SDLoc DL(Op);
 5638 SDValue SITargetLowering::lowerSBuffer(EVT VT, SDLoc DL, SDValue Rsrc,
 5710   SDLoc DL(Op);
 6069     SDLoc SL(Op);
 6116   SDLoc DL(Op);
 6709 SDValue SITargetLowering::getMemIntrinsicNode(unsigned Opcode, const SDLoc &DL,
 6748   SDLoc DL(VData);
 6768   SDLoc DL(Op);
 7113   SDLoc DL(Offset);
 7164   SDLoc DL(CombinedOffset);
 7196                                                      EVT LoadVT, SDLoc DL,
 7215                                                       EVT VDataType, SDLoc DL,
 7232                                  const SDLoc &SL, EVT VT) {
 7270   SDLoc SL(Ld);
 7321   SDLoc DL(Op);
 7491   SDLoc DL(Op);
 7518   SDLoc SL(Op);
 7568 static SDValue getFPBinOp(SelectionDAG &DAG, unsigned Opcode, const SDLoc &SL,
 7588 static SDValue getFPTernOp(SelectionDAG &DAG, unsigned Opcode, const SDLoc &SL,
 7613   SDLoc SL(Op);
 7631   SDLoc SL(Op);
 7666                                           const SDLoc &SL, const GCNSubtarget *ST) {
 7680   SDLoc SL(Op);
 7783   SDLoc SL(Op);
 7862   SDLoc DL(Op);
 7946   SDLoc DL(Op);
 7983   SDLoc DL(Op);
 8011   SDLoc DL(N);
 8078   SDLoc SL(N);
 8096   SDLoc SL(N);
 8126   const SDLoc &SL,
 8260           SDLoc SL(N);
 8284       SDLoc DL(N);
 8323         SDLoc DL(N);
 8347       SDLoc DL(N);
 8402         SDLoc DL(N);
 8438       SDLoc DL(N);
 8455     SDLoc DL(N);
 8491         SDLoc DL(N);
 8516       SDLoc SL(N);
 8873   SelectionDAG &DAG, const SDLoc &SL, EVT VT, const APFloat &C) const {
 8929     SDLoc SL(N);
 8977       SDLoc SL(N);
 9012   SelectionDAG &DAG, const SDLoc &SL,
 9062                                                   const SDLoc &SL,
 9134       SDLoc DL(N);
 9147       SDLoc DL(N);
 9204   SDLoc SL(N);
 9260     SDLoc SL(N);
 9274     SDLoc SL(N);
 9317     SDLoc SL(N);
 9350     SDLoc SL(N);
 9391   SDLoc SL(N);
 9465   SDLoc SL(N);
 9470 static SDValue getMad64_32(SelectionDAG &DAG, const SDLoc &SL,
 9484   SDLoc SL(N);
 9565   SDLoc SL(N);
 9613   SDLoc SL(N);
 9653   SDLoc SL(N);
 9698   SDLoc SL(N);
 9772   SDLoc SL(N);
 9868   SDLoc SL(N);
10043       SDLoc SL(N);
10257       SDLoc SL(Node);
10282     SDLoc DL(Node);
10464 static SDValue buildSMovImm32(SelectionDAG &DAG, const SDLoc &DL,
10471                                                 const SDLoc &DL,
10505 MachineSDNode *SITargetLowering::buildRSRC(SelectionDAG &DAG, const SDLoc &DL,
lib/Target/AMDGPU/SIISelLowering.h
   40   SDValue lowerKernArgParameterPtr(SelectionDAG &DAG, const SDLoc &SL,
   42   SDValue getImplicitArgPtr(SelectionDAG &DAG, const SDLoc &SL) const;
   44                                    const SDLoc &SL, SDValue Chain,
   49                               const SDLoc &SL, SDValue Chain,
   62   SDValue lowerSBuffer(EVT VT, SDLoc DL, SDValue Rsrc, SDValue Offset,
  102   SDValue getMemIntrinsicNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
  112                             const SDLoc &DL,
  116     SelectionDAG &DAG, EVT VT, EVT MemVT, const SDLoc &SL, SDValue Val,
  123   SDValue getSegmentAperture(unsigned AS, const SDLoc &DL,
  146   SDValue splitBinaryBitConstantOp(DAGCombinerInfo &DCI, const SDLoc &SL,
  156   SDValue getCanonicalConstantFP(SelectionDAG &DAG, const SDLoc &SL, EVT VT,
  160   SDValue performFPMed3ImmCombine(SelectionDAG &DAG, const SDLoc &SL,
  162   SDValue performIntMed3ImmCombine(SelectionDAG &DAG, const SDLoc &SL,
  212   SDValue handleByteShortBufferLoads(SelectionDAG &DAG, EVT LoadVT, SDLoc DL,
  217                                       SDLoc DL, SDValue Ops[],
  293                                const SDLoc &DL, SelectionDAG &DAG,
  303                       const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
  317                           const SDLoc &DL, SelectionDAG &DAG,
  367   MachineSDNode *wrapAddr64Rsrc(SelectionDAG &DAG, const SDLoc &DL,
  369   MachineSDNode *buildRSRC(SelectionDAG &DAG, const SDLoc &DL, SDValue Ptr,
  375   SDValue copyToM0(SelectionDAG &DAG, SDValue Chain, const SDLoc &DL,
lib/Target/ARC/ARCISelLowering.cpp
   38                                SDLoc dl, SelectionDAG &DAG,
  169   SDLoc dl(Op);
  180   SDLoc dl(Op);
  203   SDLoc dl(Op);
  226   SDLoc &dl = CLI.DL;
  372                                SDLoc dl, SelectionDAG &DAG,
  433     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
  448     const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl, SelectionDAG &DAG,
  609                                const SDLoc &dl, SelectionDAG &DAG) const {
  716   SDLoc dl(Op);
  727   SDLoc dl(GN);
  739   SDLoc dl(Op);
lib/Target/ARC/ARCISelLowering.h
   84                              SDLoc dl, SelectionDAG &DAG,
   98                                const SDLoc &dl, SelectionDAG &DAG,
  106                       const SmallVectorImpl<SDValue> &OutVals, const SDLoc &dl,
lib/Target/ARM/ARMISelDAGToDAG.cpp
   74   inline SDValue getI32Imm(unsigned Imm, const SDLoc &dl) {
  214   void AddMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc,
  217   void AddMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc,
  221   void AddEmptyMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc);
  223   void AddEmptyMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc, EVT InactiveTy);
  283   SDValue GetVLDSTAlign(SDValue Align, const SDLoc &dl, unsigned NumVecs,
  539       SDLoc Loc(N);
 1460 static inline SDValue getAL(SelectionDAG *CurDAG, const SDLoc &dl) {
 1690   SDLoc dl(V0.getNode());
 1701   SDLoc dl(V0.getNode());
 1712   SDLoc dl(V0.getNode());
 1723   SDLoc dl(V0.getNode());
 1735   SDLoc dl(V0.getNode());
 1750   SDLoc dl(V0.getNode());
 1765   SDLoc dl(V0.getNode());
 1780 SDValue ARMDAGToDAGISel::GetVLDSTAlign(SDValue Align, const SDLoc &dl,
 1926   SDLoc dl(N);
 2065   SDLoc dl(N);
 2216   SDLoc dl(N);
 2339 void ARMDAGToDAGISel::AddMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc,
 2346 void ARMDAGToDAGISel::AddMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc,
 2355 void ARMDAGToDAGISel::AddEmptyMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc) {
 2361 void ARMDAGToDAGISel::AddEmptyMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc,
 2371   SDLoc Loc(N);
 2403   SDLoc Loc(N);
 2429   SDLoc Loc(N);
 2463   SDLoc Loc(N);
 2507   SDLoc dl(N);
 2640   SDLoc dl(N);
 2874   SDLoc dl(N);
 2918   SDLoc dl(N);
 3805       SDLoc dl(N);
 3837       SDLoc dl(N);
 3897       SDLoc dl(N);
 4297                                              const SDLoc &DL,
 4418   SDLoc DL(N);
 4533   SDLoc DL(N);
 4644   SDLoc dl(N);
lib/Target/ARM/ARMISelLowering.cpp
 1927     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 2007                                             SDValue Arg, const SDLoc &dl,
 2020 void ARMTargetLowering::PassF64ArgInRegs(const SDLoc &dl, SelectionDAG &DAG,
 2053   SDLoc &dl                             = CLI.DL;
 2687                                     const SDLoc &DL, SelectionDAG &DAG) {
 2724                                const SDLoc &dl, SelectionDAG &DAG) const {
 2958   SDLoc DL(Op);
 2983   SDLoc dl(Op);
 3026   SDLoc DL(Op);
 3080   SDLoc DL(Op);
 3127   SDLoc DL(Op);
 3179   SDLoc dl(GA);
 3222   SDLoc dl(GA);
 3319                                      EVT PtrVT, const SDLoc &dl) {
 3439   SDLoc dl(Op);
 3507   SDLoc dl(Op);
 3544   SDLoc DL(Op);
 3561   SDLoc dl(Op);
 3570   SDLoc dl(Op);
 3577   SDLoc dl(Op);
 3594       SDLoc dl(Op);
 3628   SDLoc dl(Op);
 3756   SDLoc dl(Op);
 3799   SDLoc dl(Op);
 3824   SDLoc dl(Op);
 3836                                                 const SDLoc &dl) const {
 3878                                       const SDLoc &dl, SDValue &Chain,
 3932                                              const SDLoc &dl, SDValue &Chain,
 3953     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 4183                                      const SDLoc &dl) const {
 4323                                      SelectionDAG &DAG, const SDLoc &dl) const {
 4338   SDLoc DL(Cmp);
 4366   SDLoc dl(Op);
 4438   SDLoc dl(Op);
 4453   SDLoc DL(BoolCarry);
 4466   SDLoc DL(Flags);
 4483   SDLoc dl(Op);
 4533   SDLoc dl(Op);
 4545   SDLoc dl(Op);
 4660 SDValue ARMTargetLowering::getCMOV(const SDLoc &dl, EVT VT, SDValue FalseVal,
 4881   SDLoc dl(Op);
 5092   SDLoc dl(Op);
 5128   SDLoc dl(Op);
 5176   SDLoc dl(Op);
 5215   SDLoc dl(Op);
 5296   SDLoc dl(Op);
 5330   SDLoc dl(Op);
 5381   SDLoc dl(Op);
 5448   SDLoc dl(Op);
 5535   SDLoc dl(Op);
 5558   SDLoc dl(Op);  // FIXME probably not meaningful
 5585   SDLoc DL(N);
 5641   SDLoc dl(Op);
 5659   SDLoc dl(N);
 5778 static SDValue getZeroVector(EVT VT, SelectionDAG &DAG, const SDLoc &dl) {
 5794   SDLoc dl(Op);
 5838   SDLoc dl(Op);
 5876   SDLoc dl(Op);
 5891   SDLoc dl(N);
 5948   SDLoc DL(N);
 6034   SDLoc dl(N);
 6077   SDLoc dl(N);
 6167   SDLoc dl(Op);
 6341   SDLoc DL(Op);
 6371                                  const SDLoc &dl, EVT &VT, bool is128Bits,
 6524     SDLoc DL(CFP);
 6562     SDLoc DL(Op);
 6588     SDLoc DL(Op);
 6605     SDLoc DL(Op);
 7015                                      const ARMSubtarget *ST, const SDLoc &dl) {
 7033   SDLoc dl(Op);
 7096   SDLoc dl(Op);
 7334   SDLoc dl(Op);
 7616                                       const SDLoc &dl) {
 7678   SDLoc DL(Op);
 7695   SDLoc DL(Op);
 7723 static SDValue PromoteMVEPredVector(SDLoc dl, SDValue Pred, EVT VT,
 7768   SDLoc dl(Op);
 7802   SDLoc dl(Op);
 7998   SDLoc dl(Op);
 8037     SDLoc dl(Op);
 8061   SDLoc dl(Op);
 8090     SDLoc dl(Op);
 8101   SDLoc dl(Op);
 8159   SDLoc dl(Op);
 8178   SDLoc dl(Op);
 8390   SDLoc dl(N);
 8469   SDLoc DL(Op);
 8498 static SDValue LowerSDIV_v4i8(SDValue X, SDValue Y, const SDLoc &dl,
 8529 static SDValue LowerSDIV_v4i16(SDValue N0, SDValue N1, const SDLoc &dl,
 8574   SDLoc dl(Op);
 8611   SDLoc dl(Op);
 8688   SDLoc DL(Op);
 8730   SDLoc dl(Op);
 8806   SDLoc dl(Op);
 8884   SDLoc dl(Op);
 8893   SDLoc DL(N);
 8913   SDLoc dl(Op);
 8946   SDLoc dl(Op);
 8969   SDLoc dl(Op);
 8992   SDLoc dl(Op);
 9032   SDLoc DL(N);
 9052   SDLoc dl(V.getNode());
 9103   SDLoc dl(Op);
 9257   SDLoc dl(N);
10862     SDLoc dl(N);
10974   SDLoc dl(N);
11014   SDLoc dl(N);
11109   SDLoc dl(N);
11181   SDLoc dl(AddcNode);
11485         SDLoc DL(N);
11506         SDLoc DL(N);
11727   SDLoc dl(N);
11814   SDLoc DL(N);
11848   SDLoc DL(N);
11948   SDLoc DL(N);
12014   SDLoc dl(N);
12102   SDLoc dl(OR);
12129   SDLoc DL(N);
12321   SDLoc dl(N);
12558     SDLoc dl(N);
12590     SDLoc DL(LD);
12665   SDLoc dl(N);
12748   SDLoc dl(N);
12775   SDLoc dl(N);
12802   SDLoc dl(N);
12881   SDLoc dl(N);
13283   SDLoc DL(St);
13362   SDLoc DL(St);
13417     SDLoc DL(St);
13439     SDLoc dl(StVal);
13507   SDLoc dl(N);
13565   SDLoc dl(N);
13703     SDLoc dl(N);
13721     SDLoc dl(N);
13783         SDLoc DL(N);
13807       SDLoc dl(N);
13818       SDLoc dl(N);
13856   SDLoc DL(LD);
14009   SDLoc dl(X);
14141   SDLoc dl(Int);
14207   SDLoc dl(N);
14247   SDLoc dl(N);
15520     SDLoc DL(Op);
15968   SDLoc dl(Op);
16063   SDLoc DL(Op);
16118   SDLoc Loc(Op);
16160   SDLoc Loc(Op);
16178   SDLoc dl(N);
lib/Target/ARM/ARMISelLowering.h
  661     void PassF64ArgInRegs(const SDLoc &dl, SelectionDAG &DAG, SDValue Chain,
  669                                  const SDLoc &dl) const;
  676                              const SDLoc &dl, SelectionDAG &DAG,
  757                             const SDLoc &dl, SelectionDAG &DAG,
  774                          const SDLoc &dl, SelectionDAG &DAG,
  777     int StoreByValRegs(CCState &CCInfo, SelectionDAG &DAG, const SDLoc &dl,
  783                               const SDLoc &dl, SDValue &Chain,
  812                         const SDLoc &dl, SelectionDAG &DAG) const override;
  822     SDValue getCMOV(const SDLoc &dl, EVT VT, SDValue FalseVal, SDValue TrueVal,
  826                       SDValue &ARMcc, SelectionDAG &DAG, const SDLoc &dl) const;
  828                       const SDLoc &dl) const;
lib/Target/ARM/ARMSelectionDAGInfo.cpp
   24     SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src,
  128     SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src,
  242     SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src,
  250     SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src,
lib/Target/ARM/ARMSelectionDAGInfo.h
   40   SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl,
   48   EmitTargetCodeForMemmove(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain,
   55   SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl,
   60   SDValue EmitSpecializedLibcall(SelectionDAG &DAG, const SDLoc &dl,
lib/Target/AVR/AVRISelDAGToDAG.cpp
   66   SDLoc dl(Op);
  212   SDLoc dl(Op);
  266         SDLoc dl(CopyFromRegOp);
  344   SDLoc DL(N);
  375   SDLoc DL(N);
  433   SDLoc DL(N);
  460   SDLoc DL(N);
  472   SDLoc DL(N);
  534   SDLoc DL(N);
lib/Target/AVR/AVRISelLowering.cpp
  284   SDLoc dl(N);
  385   SDLoc dl(Op);
  445                                      SDLoc DL) const {
  625   SDLoc dl(Op);
  640   SDLoc dl(Op);
  655   SDLoc DL(Op);
  673   SDLoc dl(Op);
  718   SDLoc DL(N);
  778   SDLoc DL(N);
  834   SDLoc DL(N);
 1051     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG,
 1148   SDLoc &DL = CLI.DL;
 1313     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG,
 1374                                const SDLoc &dl, SelectionDAG &DAG) const {
 1907   SDLoc DL(Op);
lib/Target/AVR/AVRISelLowering.h
  138                     SelectionDAG &DAG, SDLoc dl) const;
  158                       const SmallVectorImpl<SDValue> &OutVals, const SDLoc &dl,
  163                                const SDLoc &dl, SelectionDAG &DAG,
  170                           const SDLoc &dl, SelectionDAG &DAG,
lib/Target/BPF/BPFISelDAGToDAG.cpp
  101   SDLoc DL(Addr);
  137   SDLoc DL(Addr);
  171   SDLoc DL(Op);
  210       SDLoc DL(Node);
  252   SDLoc DL(Node);
lib/Target/BPF/BPFISelLowering.cpp
   39 static void fail(const SDLoc &DL, SelectionDAG &DAG, const Twine &Msg) {
   45 static void fail(const SDLoc &DL, SelectionDAG &DAG, const char *Msg,
  208     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
  411                                const SDLoc &DL, SelectionDAG &DAG) const {
  456     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
  504   SDLoc DL(Op);
  519   SDLoc DL(Op);
  556   SDLoc DL(Op);
lib/Target/BPF/BPFISelLowering.h
   80                           const SDLoc &DL, SelectionDAG &DAG,
   94                                const SDLoc &DL, SelectionDAG &DAG,
   99                       const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
lib/Target/BPF/BPFSelectionDAGInfo.cpp
   21     SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src,
lib/Target/BPF/BPFSelectionDAGInfo.h
   22   SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl,
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
   66 void HexagonDAGToDAGISel::SelectIndexedLoad(LoadSDNode *LD, const SDLoc &dl) {
  189   SDLoc dl(IntN);
  226   SDLoc dl(IntN);
  322   const SDLoc &dl(IntN);
  363   SDLoc DL(IntN);
  446   SDLoc dl(N);
  463 void HexagonDAGToDAGISel::SelectIndexedStore(StoreSDNode *ST, const SDLoc &dl) {
  555   SDLoc dl(N);
  569   SDLoc dl(N);
  699   SDLoc dl(N);
  739   SDLoc DL(N);
  775   const SDLoc &dl(N);
  810   const SDLoc &dl(N);
  840   const SDLoc &dl(N);
  849   const SDLoc &dl(N);
  863   const SDLoc &dl(N);
 1005       SDLoc DLS = SOp;
 1065     SDLoc DL = SDLoc(I);
 1142     SDLoc dl(S);
 1182       SDLoc dl(U);
 1483   const SDLoc &dl(N);
lib/Target/Hexagon/HexagonISelDAGToDAG.h
   95   void SelectIndexedLoad(LoadSDNode *LD, const SDLoc &dl);
   96   void SelectIndexedStore(StoreSDNode *ST, const SDLoc &dl);
  126   SDValue selectUndef(const SDLoc &dl, MVT ResTy) {
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
  832     SDValue getVectorConstant(ArrayRef<uint8_t> Data, const SDLoc &dl);
  859     bool scalarizeShuffle(ArrayRef<int> Mask, const SDLoc &dl, MVT ResTy,
  984   const SDLoc &dl(Results.InpNode);
 1041   const SDLoc &dl(Results.InpNode);
 1098     const SDLoc &dl(Results.InpNode);
 1202   const SDLoc &dl(Results.InpNode);
 1360 bool HvxSelector::scalarizeShuffle(ArrayRef<int> Mask, const SDLoc &dl,
 1908   const SDLoc &dl(Results.InpNode);
 1951   const SDLoc &dl(Results.InpNode);
 1990                                        const SDLoc &dl) {
 2079   const SDLoc &dl(N);
 2124   const SDLoc &dl(N);
 2162   const SDLoc &dl(N);
lib/Target/Hexagon/HexagonISelLowering.cpp
  167                                          SelectionDAG &DAG, const SDLoc &dl) {
  196                                    const SDLoc &dl, SelectionDAG &DAG) const {
  262     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
  317   SDLoc &dl                             = CLI.DL;
  629   SDLoc DL(Op);
  641   SDLoc dl(Op);
  653     SDLoc DL(Op);
  666   SDLoc dl(Op);
  693     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
  811   const SDLoc &dl(Op);
  874   const SDLoc &dl(Op);
  976   SDLoc dl(Op);
  998   SDLoc dl(Op);
 1010   SDLoc dl(Op);
 1016   SDLoc dl(Op);
 1051   SDLoc dl(Op);
 1080   SDLoc dl(GA);
 1113   SDLoc dl(GA);
 1155   SDLoc dl(GA);
 1177   SDLoc dl(GA);
 1678 HexagonTargetLowering::validateConstPtrAlignment(SDValue Ptr, const SDLoc &dl,
 1924   const SDLoc &dl(Op);
 2080   const SDLoc &dl(Op);
 2123 HexagonTargetLowering::buildVector32(ArrayRef<SDValue> Elem, const SDLoc &dl,
 2206 HexagonTargetLowering::buildVector64(ArrayRef<SDValue> Elem, const SDLoc &dl,
 2268                                      const SDLoc &dl, MVT ValTy, MVT ResTy,
 2367                                     const SDLoc &dl, MVT ValTy,
 2432 HexagonTargetLowering::expandPredicate(SDValue Vec32, const SDLoc &dl,
 2441 HexagonTargetLowering::contractPredicate(SDValue Vec64, const SDLoc &dl,
 2450 HexagonTargetLowering::getZero(const SDLoc &dl, MVT Ty, SelectionDAG &DAG)
 2471   const SDLoc &dl(Op);
 2525   const SDLoc &dl(Op);
 2644   const SDLoc &dl(Op);
 2664   const SDLoc &dl(Op);
 2747   const SDLoc &dl(Op);
 2779   const SDLoc &dl(Op);
 2800   SDLoc dl(Op);
 2903   const SDLoc &dl(N);
 2931   const SDLoc &dl(Op);
lib/Target/Hexagon/HexagonISelLowering.h
  186                          const SDLoc &dl, SelectionDAG &DAG,
  207                             const SDLoc &dl, SelectionDAG &DAG,
  226                         const SDLoc &dl, SelectionDAG &DAG) const override;
  335     void validateConstPtrAlignment(SDValue Ptr, const SDLoc &dl,
  343     SDValue buildVector32(ArrayRef<SDValue> Elem, const SDLoc &dl, MVT VecTy,
  345     SDValue buildVector64(ArrayRef<SDValue> Elem, const SDLoc &dl, MVT VecTy,
  347     SDValue extractVector(SDValue VecV, SDValue IdxV, const SDLoc &dl,
  350                          const SDLoc &dl, MVT ValTy, SelectionDAG &DAG) const;
  351     SDValue expandPredicate(SDValue Vec32, const SDLoc &dl,
  353     SDValue contractPredicate(SDValue Vec64, const SDLoc &dl,
  362     SDValue getInstr(unsigned MachineOpc, const SDLoc &dl, MVT Ty,
  367     SDValue getZero(const SDLoc &dl, MVT Ty, SelectionDAG &DAG) const;
  373                    const SDLoc &dl, SelectionDAG &DAG) const;
  401     SDValue opJoin(const VectorPair &Ops, const SDLoc &dl,
  403     VectorPair opSplit(SDValue Vec, const SDLoc &dl, SelectionDAG &DAG) const;
  411     SDValue getByteShuffle(const SDLoc &dl, SDValue Op0, SDValue Op1,
  414     SDValue buildHvxVectorReg(ArrayRef<SDValue> Values, const SDLoc &dl,
  416     SDValue buildHvxVectorPred(ArrayRef<SDValue> Values, const SDLoc &dl,
  418     SDValue createHvxPrefixPred(SDValue PredV, const SDLoc &dl,
  421     SDValue extractHvxElementReg(SDValue VecV, SDValue IdxV, const SDLoc &dl,
  423     SDValue extractHvxElementPred(SDValue VecV, SDValue IdxV, const SDLoc &dl,
  426                                 const SDLoc &dl, SelectionDAG &DAG) const;
  428                                  const SDLoc &dl, SelectionDAG &DAG) const;
  429     SDValue extractHvxSubvectorReg(SDValue VecV, SDValue IdxV, const SDLoc &dl,
  431     SDValue extractHvxSubvectorPred(SDValue VecV, SDValue IdxV, const SDLoc &dl,
  434                                   const SDLoc &dl, SelectionDAG &DAG) const;
  436                                    const SDLoc &dl, SelectionDAG &DAG) const;
  437     SDValue extendHvxVectorPred(SDValue VecV, const SDLoc &dl, MVT ResTy,
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
  202                               const SDLoc &dl, SelectionDAG &DAG) const {
  252 HexagonTargetLowering::opJoin(const VectorPair &Ops, const SDLoc &dl,
  259 HexagonTargetLowering::opSplit(SDValue Vec, const SDLoc &dl,
  290   const SDLoc &dl(ElemIdx);
  305   const SDLoc &dl(Idx);
  312 HexagonTargetLowering::getByteShuffle(const SDLoc &dl, SDValue Op0,
  344                                          const SDLoc &dl, MVT VecTy,
  495 HexagonTargetLowering::createHvxPrefixPred(SDValue PredV, const SDLoc &dl,
  585                                           const SDLoc &dl, MVT VecTy,
  658       const SDLoc &dl, MVT ResTy, SelectionDAG &DAG) const {
  682       const SDLoc &dl, MVT ResTy, SelectionDAG &DAG) const {
  701       SDValue ValV, const SDLoc &dl, SelectionDAG &DAG) const {
  746       SDValue ValV, const SDLoc &dl, SelectionDAG &DAG) const {
  762       const SDLoc &dl, MVT ResTy, SelectionDAG &DAG) const {
  807       const SDLoc &dl, MVT ResTy, SelectionDAG &DAG) const {
  871       SDValue IdxV, const SDLoc &dl, SelectionDAG &DAG) const {
  958       SDValue IdxV, const SDLoc &dl, SelectionDAG &DAG) const {
 1002 HexagonTargetLowering::extendHvxVectorPred(SDValue VecV, const SDLoc &dl,
 1021   const SDLoc &dl(Op);
 1050   const SDLoc &dl(Op);
 1139   const SDLoc &dl(Op);
 1150   const SDLoc &dl(Op);
 1171   const SDLoc &dl(Op);
 1188   const SDLoc &dl(Op);
 1235   const SDLoc &dl(Op);
 1270   const SDLoc &dl(Op);
 1324   const SDLoc &dl(Op);
 1445   const SDLoc &dl(Op);
 1482   const SDLoc &dl(Op);
 1588   const SDLoc &dl(N);
lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp
   20     SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src,
lib/Target/Hexagon/HexagonSelectionDAGInfo.h
   24   SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl,
lib/Target/Lanai/LanaiISelDAGToDAG.cpp
   85   inline SDValue getI32Imm(unsigned Imm, const SDLoc &DL) {
  105     SDLoc DL(Addr);
  124   SDLoc DL(Addr);
  316   SDLoc DL(Node);
lib/Target/Lanai/LanaiISelLowering.cpp
  398     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
  412   SDLoc &DL = CLI.DL;
  439     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
  538                                  const SDLoc &DL, SelectionDAG &DAG) const {
  600     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
  776     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
  801 static LPCC::CondCode IntCondCCodeToICC(SDValue CC, const SDLoc &DL,
  872   SDLoc DL(Op);
  937   SDLoc DL(Op);
  973   SDLoc DL(Op);
  990   SDLoc DL(Op);
 1006   SDLoc DL(Op);
 1021   SDLoc DL(Op);
 1059   SDLoc DL(Op);
 1081   SDLoc DL(Op);
 1127   SDLoc DL(Op);
 1160   SDLoc DL(Op);
 1194   SDLoc DL(Op);
 1210   SDLoc DL(Op);
 1239   SDLoc dl(Op);
 1288   SDLoc dl(Op);
 1376     SDLoc dl(N);
 1386     SDLoc dl(N);
lib/Target/Lanai/LanaiISelLowering.h
  119                          const SDLoc &dl, SelectionDAG &DAG,
  125                             const SDLoc &DL, SelectionDAG &DAG,
  131                           const SDLoc &DL, SelectionDAG &DAG,
  140                                const SDLoc &DL, SelectionDAG &DAG,
  145                       const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
lib/Target/Lanai/LanaiSelectionDAGInfo.cpp
   22     SelectionDAG & /*DAG*/, const SDLoc & /*dl*/, SDValue /*Chain*/,
lib/Target/Lanai/LanaiSelectionDAGInfo.h
   25   SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl,
lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
  381   SDLoc dl(Node);
lib/Target/MSP430/MSP430ISelLowering.cpp
  553     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
  573   SDLoc &dl                             = CLI.DL;
  604     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
  723                                   const SDLoc &dl, SelectionDAG &DAG) const {
  792     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
  922     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
  948   SDLoc dl(N);
 1009   SDLoc dl(Op);
 1019   SDLoc dl(Op);
 1028                        ISD::CondCode CC, const SDLoc &dl, SelectionDAG &DAG) {
 1119   SDLoc dl  (Op);
 1131   SDLoc dl  (Op);
 1211   SDLoc dl   (Op);
 1226   SDLoc dl(Op);
 1262   SDLoc dl(Op);
 1286   SDLoc dl(Op);  // FIXME probably not meaningful
lib/Target/MSP430/MSP430ISelLowering.h
  142                            const SDLoc &dl, SelectionDAG &DAG,
  148                               const SDLoc &dl, SelectionDAG &DAG,
  154                             const SDLoc &dl, SelectionDAG &DAG,
  160                          const SDLoc &dl, SelectionDAG &DAG,
  175                         const SDLoc &dl, SelectionDAG &DAG) const override;
lib/Target/Mips/Mips16ISelDAGToDAG.cpp
   45 Mips16DAGToDAGISel::selectMULT(SDNode *N, unsigned Opc, const SDLoc &DL, EVT Ty,
  100   SDLoc DL(Addr);
  181   SDLoc DL(Node);
lib/Target/Mips/Mips16ISelDAGToDAG.h
   27                                            const SDLoc &DL, EVT Ty, bool HasLo,
lib/Target/Mips/MipsISelDAGToDAG.cpp
  253   SDLoc DL(Node);
lib/Target/Mips/MipsISelLowering.cpp
  578   SDLoc DL(N);
  655   SDLoc DL(Op);
  667                             SDValue False, const SDLoc &DL) {
  706   const SDLoc DL(N);
  792   SDLoc DL(N);
  911     SDLoc DL(N);
  938       SDLoc DL(N);
 1026   SDLoc DL(ROOTNode);
 1095   SDLoc DL(N);
 1116   SDLoc DL(N);
 1906   SDLoc DL(Op);
 1946   SDLoc DL(Op);
 2023   SDLoc DL(GA);
 2134   SDLoc DL(Op);
 2153   SDLoc DL(Node);
 2207   SDLoc DL(Op);
 2255   SDLoc DL(Op);
 2310   SDLoc DL(Op);
 2347   SDLoc DL(Op);
 2385   SDLoc DL(Op);
 2427   SDLoc DL(Op);
 2447   SDLoc DL(Op);
 2454   SDLoc DL(Op);
 2485   SDLoc DL(Op);
 2539   SDLoc DL(LD);
 2608   SDLoc DL(LD);
 2620   SDLoc DL(SD);
 2889                                            const SDLoc &DL, bool IsTailCall,
 3019   SDLoc DL                              = CLI.DL;
 3339     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
 3405                                       EVT ArgVT, const SDLoc &DL,
 3466     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
 3638                                          const SDLoc &DL,
 3653                                 const SDLoc &DL, SelectionDAG &DAG) const {
 4024   SDLoc DL(Op);
 4174     SDValue Chain, const SDLoc &DL, std::vector<SDValue> &OutChains,
 4227     SDValue Chain, const SDLoc &DL,
 4323                                          SDValue Chain, const SDLoc &DL,
lib/Target/Mips/MipsISelLowering.h
  392     SDValue getAddrLocal(NodeTy *N, const SDLoc &DL, EVT Ty, SelectionDAG &DAG,
  411     SDValue getAddrGlobal(NodeTy *N, const SDLoc &DL, EVT Ty, SelectionDAG &DAG,
  424     SDValue getAddrGlobalLargeGOT(NodeTy *N, const SDLoc &DL, EVT Ty,
  443     SDValue getAddrNonPIC(NodeTy *N, const SDLoc &DL, EVT Ty,
  460    SDValue getAddrNonPICSym64(NodeTy *N, const SDLoc &DL, EVT Ty,
  487     SDValue getAddrGPRel(NodeTy *N, const SDLoc &DL, EVT Ty,
  540                             const SDLoc &dl, SelectionDAG &DAG,
  577     void copyByValRegs(SDValue Chain, const SDLoc &DL,
  586     void passByValArg(SDValue Chain, const SDLoc &DL,
  598                          const SDLoc &DL, SelectionDAG &DAG,
  604                          const SDLoc &dl, SelectionDAG &DAG,
  608                            SDValue Arg, const SDLoc &DL, bool IsTailCall,
  622                         const SDLoc &dl, SelectionDAG &DAG) const override;
  625                                  const SDLoc &DL, SelectionDAG &DAG) const;
lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  205 void MipsSEDAGToDAGISel::selectAddE(SDNode *Node, const SDLoc &DL) const {
  735   SDLoc DL(Node);
  805     SDLoc DL(CN);
lib/Target/Mips/MipsSEISelDAGToDAG.h
   40                                            const SDLoc &dl, EVT Ty, bool HasLo,
   43   void selectAddE(SDNode *Node, const SDLoc &DL) const;
lib/Target/Mips/MipsSEISelLowering.cpp
  413   SDLoc DL(Op);
  792 static SDValue genConstMult(SDValue X, APInt C, const SDLoc &DL, EVT VT,
  864   SDLoc DL(N);
 1180   SDLoc DL(Op);
 1209   SDLoc DL(Op);
 1234   SDLoc DL(Op);
 1269   SDLoc DL(Op);
 1286 static SDValue initAccumulator(SDValue In, const SDLoc &DL, SelectionDAG &DAG) {
 1294 static SDValue extractLOHI(SDValue Op, const SDLoc &DL, SelectionDAG &DAG) {
 1313   SDLoc DL(Op);
 1362   SDLoc DL(Op);
 1378   SDLoc DL(Op);
 1432   SDLoc DL(SplatValue);
 1468   SDLoc DL(Op);
 1508   SDLoc DL(Op);
 1522   SDLoc DL(Op);
 1531   SDLoc DL(Op);
 1542   SDLoc DL(Op);
 2295   SDLoc DL(Op);
 2369   SDLoc DL(Op);
 2411   SDLoc DL(Op);
 2463   SDLoc DL(Op);
 2597   SDLoc DL(Op);
 2943   SDLoc DL(Op);
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
  594   SDLoc DL(N);
  839   SDLoc dl(N);
  997   SDLoc DL(N);
 1263   SDLoc DL(N);
 1704   SDLoc dl(N);
 1875   SDLoc DL(N);
 2098   SDLoc DL(Node);
 2172   SDLoc DL(N);
 2242   SDLoc DL(N);
 3377   SDLoc DL(N);
lib/Target/NVPTX/NVPTXISelDAGToDAG.h
   78   inline SDValue getI32Imm(unsigned Imm, const SDLoc &DL) {
lib/Target/NVPTX/NVPTXISelLowering.cpp
 1211   SDLoc DL(Operand);
 1251   SDLoc dl(Op);
 1425   SDLoc dl = CLI.DL;
 1891   SDLoc dl(Node);
 1947   SDLoc dl(Op.getNode());
 1968   SDLoc dl(Op);
 2029   SDLoc dl(Op);
 2098   SDLoc SL(Op);
 2139   SDLoc SL(Op);
 2212   SDLoc DL(Op.getNode());
 2251   SDLoc dl(Node);
 2290   SDLoc DL(N);
 2412   SDLoc dl(Node);
 2464     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 2664                                  const SDLoc &dl, SelectionDAG &DAG) const {
 4549   SDLoc DL(N);
 4649   SDLoc DL(N);
 4743   SDLoc DL(N);
 4782   SDLoc DL(N);
 4913   SDLoc DL(N);
lib/Target/NVPTX/NVPTXISelLowering.h
  486                                const SDLoc &dl, SelectionDAG &DAG,
  499                       const SmallVectorImpl<SDValue> &OutVals, const SDLoc &dl,
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  167     inline SDValue getI16Imm(unsigned Imm, const SDLoc &dl) {
  173     inline SDValue getI32Imm(unsigned Imm, const SDLoc &dl) {
  179     inline SDValue getI64Imm(uint64_t Imm, const SDLoc &dl) {
  184     inline SDValue getSmallIPtrImm(unsigned Imm, const SDLoc &dl) {
  219                      const SDLoc &dl);
  322         SDLoc dl(Op);
  574   SDLoc dl(SN);
  636   SDLoc dl(ST);
  679   SDLoc dl(LD);
  717   SDLoc dl(N);
  887 static SDNode *selectI64ImmDirect(SelectionDAG *CurDAG, const SDLoc &dl,
  972 static SDNode *selectI64Imm(SelectionDAG *CurDAG, const SDLoc &dl,
 1090   SDLoc dl(N);
 1702   SDValue getI32Imm(unsigned Imm, const SDLoc &dl) {
 1721   SDValue ExtendToInt64(SDValue V, const SDLoc &dl) {
 1735   SDValue TruncateToInt32(SDValue V, const SDLoc &dl) {
 1749   void SelectAndParts32(const SDLoc &dl, SDValue &Res, unsigned *InstCnt) {
 1845     SDLoc dl(N);
 1945   SDValue SelectRotMask64(SDValue V, const SDLoc &dl, unsigned RLAmt,
 2009   SDValue SelectRotMaskIns64(SDValue Base, SDValue V, const SDLoc &dl,
 2057   void SelectAndParts64(const SDLoc &dl, SDValue &Res, unsigned *InstCnt) {
 2224     SDLoc dl(N);
 2482   SDValue getCompoundZeroComparisonInGPR(SDValue LHS, SDLoc dl,
 2485                               int64_t RHSValue, SDLoc dl);
 2487                               int64_t RHSValue, SDLoc dl);
 2489                               int64_t RHSValue, SDLoc dl);
 2491                               int64_t RHSValue, SDLoc dl);
 2552   SDLoc dl(N);
 2579   SDLoc dl(N);
 2656   SDLoc dl(LogicOp);
 2742   SDLoc dl(Input);
 2777   SDLoc dl(Input);
 2790   SDLoc dl(NatWidthRes);
 2815 IntegerCompareEliminator::getCompoundZeroComparisonInGPR(SDValue LHS, SDLoc dl,
 2891                                               int64_t RHSValue, SDLoc dl) {
 3064                                               int64_t RHSValue, SDLoc dl) {
 3236                                               int64_t RHSValue, SDLoc dl) {
 3393                                               int64_t RHSValue, SDLoc dl) {
 3604   SDLoc dl(Compare);
 3679                                   const SDLoc &dl) {
 4007   SDLoc dl(N);
 4350   SDLoc dl(N);
 5246   SDLoc dl(N);
 5477   SDLoc dl(N);
 6550         SDLoc dl(GA);
lib/Target/PowerPC/PPCISelLowering.cpp
  127 static SDValue widenVec(SelectionDAG &DAG, SDValue Vec, const SDLoc &dl);
 2373   SDLoc dl(N);
 2664   SDLoc DL(HiPart);
 2690 SDValue PPCTargetLowering::getTOCEntry(SelectionDAG &DAG, const SDLoc &dl,
 2848   SDLoc dl(GA);
 2939   SDLoc DL(GSDN);
 2977   SDLoc dl(Op);
 3036   SDLoc dl(Node);
 3150   SDLoc dl(Op);
 3185   SDLoc dl(Op);
 3404     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 3421     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 3679                                              const SDLoc &dl) const {
 3692     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 4104     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 4779     SmallVectorImpl<SDValue> &MemOpChains, const SDLoc &dl) {
 4795                                              int SPDiff, const SDLoc &dl) {
 4849     SDValue &FPOpOut, const SDLoc &dl) const {
 4876                                          SelectionDAG &DAG, const SDLoc &dl) {
 4889     SmallVectorImpl<TailCallArgumentInfo> &TailCallArguments, const SDLoc &dl) {
 4910                 const SDLoc &dl, int SPDiff, unsigned NumBytes, SDValue LROp,
 4948             SDValue CallSeqStart, const SDLoc &dl, int SPDiff, bool isTailCall,
 5155     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 5218     CallingConv::ID CallConv, const SDLoc &dl, bool isTailCall, bool isVarArg,
 5339   SDLoc &dl                             = CLI.DL;
 5416     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 5651     SelectionDAG &DAG, const SDLoc &dl) const {
 5669     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 6330     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 6786     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 6891                                const SDLoc &dl, SelectionDAG &DAG) const {
 6973   SDLoc dl(Op);
 6990   SDLoc dl(Op);
 7065   SDLoc dl(Op);
 7093   SDLoc DL(Op);
 7101   SDLoc DL(Op);
 7115   SDLoc dl(Op);
 7140   SDLoc dl(Op);
 7158   SDLoc DL(Op);
 7187   SDLoc DL(Op);
 7241   SDLoc dl(Op);
 7347                                                const SDLoc &dl) const {
 7410                                                     const SDLoc &dl) const {
 7441                                           const SDLoc &dl) const {
 7509   SDLoc dl(Op);
 7557   SDLoc dl(NewResChain);
 7603                                                     const SDLoc &dl) const {
 7630 static SDValue widenVec(SelectionDAG &DAG, SDValue Vec, const SDLoc &dl) {
 7651                                                 const SDLoc &dl) const {
 7699   SDLoc dl(Op);
 7956   SDLoc dl(Op);
 8020   SDLoc dl(Op);
 8048   SDLoc dl(Op);
 8076   SDLoc dl(Op);
 8111                            SelectionDAG &DAG, const SDLoc &dl) {
 8133                                 const SDLoc &dl, EVT DestVT = MVT::Other) {
 8142                                 SelectionDAG &DAG, const SDLoc &dl,
 8152                                 SDValue Op2, SelectionDAG &DAG, const SDLoc &dl,
 8162                            SelectionDAG &DAG, const SDLoc &dl) {
 8230   SDLoc dl(Op);
 8263   SDLoc dl(Op);
 8590                                       const SDLoc &dl) {
 8670   SDLoc dl(N);
 8776   SDLoc dl(N);
 8882   SDLoc dl(Op);
 9447   SDLoc dl(Op);
 9524   SDLoc DL(Op);
 9555   SDLoc dl(Op);
 9576   SDLoc dl(Op);
 9608   SDLoc dl(Op);
 9633   SDLoc dl(Op);
 9653   SDLoc dl(Op);
 9713   SDLoc dl(Op);
 9801   SDLoc dl(Op);
 9926   SDLoc dl(Op);
10015   SDLoc dl(Op);
10045   SDLoc dl(Op);
10189   SDLoc dl(N);
11942                                      bool Swap, SDLoc &DL, SelectionDAG &DAG) {
11978   SDLoc DL(N);
12018   SDLoc dl(N);
12299   SDLoc dl(N);
12598       SDLoc DL(N);
12632   SDLoc dl(N);
12716   SDLoc dl(N);
12805   SDLoc dl(N);
12936   SDLoc dl(N);
13023   SDLoc dl(N);
13122   SDLoc dl(N);
13190   SDLoc dl(N);
13256   SDLoc dl(N);
13345     SDLoc dl(SVN);
13353     SDLoc dl(LSBase);
13367   SDLoc dl(N);
14105   SDLoc DL(N);
14414     SDLoc dl(Op);
14514   SDLoc dl(Op);
14542   SDLoc dl(Op);
15151   SDLoc DL(N0);
15217   SDLoc DL(N);
15288   SDLoc dl(N);
15360   SDLoc DL(N);
15480   SDLoc dl(N);
15521   SDLoc dl(N);
lib/Target/PowerPC/PPCISelLowering.h
  995                                 SelectionDAG &DAG, const SDLoc &dl) const;
  997                                      const SDLoc &dl) const;
 1001                                      const SDLoc &dl) const;
 1004                                  const SDLoc &dl) const;
 1031                                          const SDLoc &dl) const;
 1033     SDValue getTOCEntry(SelectionDAG &DAG, const SDLoc &dl, SDValue GA) const;
 1057                            const SDLoc &dl) const;
 1084                             const SDLoc &dl, SelectionDAG &DAG,
 1086     SDValue FinishCall(CallingConv::ID CallConv, const SDLoc &dl,
 1099                          const SDLoc &dl, SelectionDAG &DAG,
 1113                         const SDLoc &dl, SelectionDAG &DAG) const override;
 1117                               const SDLoc &dl) const;
 1121         const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 1125         const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 1129         const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 1135                                        const SDLoc &dl) const;
 1143                              const SDLoc &dl, SelectionDAG &DAG,
 1152                              const SDLoc &dl, SelectionDAG &DAG,
 1161                              const SDLoc &dl, SelectionDAG &DAG,
 1170                           const SDLoc &dl, SelectionDAG &DAG,
lib/Target/RISCV/RISCVISelDAGToDAG.cpp
   66 static SDNode *selectImm(SelectionDAG *CurDAG, const SDLoc &DL, int64_t Imm,
  110   SDLoc DL(Node);
lib/Target/RISCV/RISCVISelLowering.cpp
  398     SDLoc DL(Op);
  409 static SDValue getTargetNode(GlobalAddressSDNode *N, SDLoc DL, EVT Ty,
  414 static SDValue getTargetNode(BlockAddressSDNode *N, SDLoc DL, EVT Ty,
  420 static SDValue getTargetNode(ConstantPoolSDNode *N, SDLoc DL, EVT Ty,
  429   SDLoc DL(N);
  469   SDLoc DL(Op);
  506   SDLoc DL(N);
  546   SDLoc DL(N);
  578   SDLoc DL(Op);
  617   SDLoc DL(Op);
  657   SDLoc DL(Op);
  678   SDLoc DL(Op);
  704   SDLoc DL(Op);
  723   SDLoc DL(Op);
  762   SDLoc DL(Op);
  839   SDLoc DL(N);
  851   SDLoc DL(N);
  863   SDLoc DL(N);
  911     SDLoc DL(N);
  937     SDLoc DL(N);
  986     SDLoc DL(N);
 1668                                    const CCValAssign &VA, const SDLoc &DL) {
 1688                                 const CCValAssign &VA, const SDLoc &DL) {
 1721                                    const CCValAssign &VA, const SDLoc &DL) {
 1743                                 const CCValAssign &VA, const SDLoc &DL) {
 1771                                        const CCValAssign &VA, const SDLoc &DL) {
 1867     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
 2090   SDLoc &DL = CLI.DL;
 2382                                  const SDLoc &DL, SelectionDAG &DAG) const {
lib/Target/RISCV/RISCVISelLowering.h
  161                                const SDLoc &DL, SelectionDAG &DAG,
  169                       const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
lib/Target/Sparc/SparcISelDAGToDAG.cpp
  170   SDLoc dl(N);
  323   SDLoc dl(N);
lib/Target/Sparc/SparcISelLowering.cpp
  201                                  const SDLoc &DL, SelectionDAG &DAG) const {
  212                                     const SDLoc &DL, SelectionDAG &DAG) const {
  297                                     const SDLoc &DL, SelectionDAG &DAG) const {
  371     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
  385     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
  580     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
  720   SDLoc &dl                             = CLI.DL;
 1096   SDLoc DL = CLI.DL;
 1932   SDLoc DL(Op);
 1942   SDLoc DL(Op);
 2022   SDLoc DL(GA);
 2122                                                   const SDLoc &DL,
 2200                                               unsigned &SPCC, const SDLoc &DL,
 2333   SDLoc dl(Op);
 2362   SDLoc dl(Op);
 2390   SDLoc dl(Op);
 2411   SDLoc dl(Op);
 2435   SDLoc dl(Op);
 2472   SDLoc dl(Op);
 2511   SDLoc DL(Op);
 2527   SDLoc DL(Node);
 2550   SDLoc dl(Op);
 2608   SDLoc dl(Op);
 2621   SDLoc dl(Op);
 2667   SDLoc dl(Op);
 2691 static SDValue LowerF64Op(SDValue SrcReg64, const SDLoc &dl, SelectionDAG &DAG,
 2727   SDLoc dl(Op);
 2781   SDLoc dl(Op);
 2818   SDLoc dl(Op);
 2842   SDLoc dl(Op);
 2886   SDLoc dl(Op);
 2941   SDLoc dl(Op);
 2992   SDLoc dl(Op);
 3065                                                     const SDLoc &DL,
 3077   SDLoc dl(N);
 3338   SDLoc dl(N);
 3394     SDLoc dl(N);
lib/Target/Sparc/SparcISelLowering.h
  129                          const SDLoc &dl, SelectionDAG &DAG,
  134                                     const SDLoc &dl, SelectionDAG &DAG,
  139                                     const SDLoc &dl, SelectionDAG &DAG,
  153                         const SDLoc &dl, SelectionDAG &DAG) const override;
  158                            const SDLoc &DL, SelectionDAG &DAG) const;
  163                            const SDLoc &DL, SelectionDAG &DAG) const;
  176                                  const SDLoc &DL, SelectionDAG &DAG) const;
  181                              const SDLoc &DL, SelectionDAG &DAG) const;
  187     SDValue bitcastConstantFPToInt(ConstantFPSDNode *C, const SDLoc &DL,
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
  284   SDValue getUNDEF(const SDLoc &DL, EVT VT) const;
  287   SDValue convertTo(const SDLoc &DL, EVT VT, SDValue N) const;
  638     SDLoc DL(Base);
  935 SDValue SystemZDAGToDAGISel::getUNDEF(const SDLoc &DL, EVT VT) const {
  940 SDValue SystemZDAGToDAGISel::convertTo(const SDLoc &DL, EVT VT,
  952   SDLoc DL(N);
 1052   SDLoc DL(N);
 1112   SDLoc DL(Node);
 1151   SDLoc DL(Node);
 1195   SDLoc DL(Load);
 1229   SDLoc DL(Store);
 1333   SDLoc DL(StoreNode);
 1667     SDLoc DL(Base);
 1840   SDLoc DL(Node);
lib/Target/SystemZ/SystemZISelLowering.cpp
 1240 static SDValue convertLocVTToValVT(SelectionDAG &DAG, const SDLoc &DL,
 1269 static SDValue convertValVTToLocVT(SelectionDAG &DAG, const SDLoc &DL,
 1295     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
 1462   SDLoc &DL = CLI.DL;
 1662                                    const SDLoc &DL, SelectionDAG &DAG) const {
 1958 static void adjustZeroCmp(SelectionDAG &DAG, const SDLoc &DL, Comparison &C) {
 1978 static void adjustSubwordCmp(SelectionDAG &DAG, const SDLoc &DL,
 2142 static void adjustForSubtraction(SelectionDAG &DAG, const SDLoc &DL,
 2208 static void adjustICmpTruncate(SelectionDAG &DAG, const SDLoc &DL,
 2339 static void adjustForTestUnderMask(SelectionDAG &DAG, const SDLoc &DL,
 2430 static void adjustForRedundantAnd(SelectionDAG &DAG, const SDLoc &DL,
 2482                          ISD::CondCode Cond, const SDLoc &DL) {
 2536 static SDValue emitCmp(SelectionDAG &DAG, const SDLoc &DL, Comparison &C) {
 2565 static void lowerMUL_LOHI32(SelectionDAG &DAG, const SDLoc &DL, unsigned Extend,
 2581 static void lowerGR128Binary(SelectionDAG &DAG, const SDLoc &DL, EVT VT,
 2593 static SDValue emitSETCC(SelectionDAG &DAG, const SDLoc &DL, SDValue CCReg,
 2649 static SDValue expandV4F32ToV2F64(SelectionDAG &DAG, int Start, const SDLoc &DL,
 2659                                             const SDLoc &DL, EVT VT,
 2681                                                 const SDLoc &DL, EVT VT,
 2741   SDLoc DL(Op);
 2756   SDLoc DL(Op);
 2779 static SDValue getAbsolute(SelectionDAG &DAG, const SDLoc &DL, SDValue Op,
 2795   SDLoc DL(Op);
 2823   SDLoc DL(Node);
 2863   SDLoc DL(Node);
 2906 SDValue SystemZTargetLowering::lowerThreadPointer(const SDLoc &DL,
 2929   SDLoc DL(Node);
 3016   SDLoc DL(Node);
 3028   SDLoc DL(JT);
 3038   SDLoc DL(CP);
 3059   SDLoc DL(Op);
 3090   SDLoc DL(Op);
 3106   SDLoc DL(Op);
 3164   SDLoc DL(Op);
 3197   SDLoc DL(Op);
 3215   SDLoc DL(Op);
 3273   SDLoc DL(Op);
 3281   SDLoc DL(Op);
 3329   SDLoc DL(Op);
 3350   SDLoc DL(Op);
 3370   SDLoc DL(Op);
 3429   SDLoc DL(Op);
 3441   SDLoc DL(N);
 3506   SDLoc DL(N);
 3549   SDLoc DL(Op);
 3622   SDLoc DL(Op);
 3683   SDLoc DL(Node);
 3750     SDLoc DL(Src2);
 3784   SDLoc DL(Node);
 3877   SDLoc DL(Op);
 3899   SDLoc DL(Op);
 3912   SDLoc DL(CCReg);
 4232 static SDValue getPermuteNode(SelectionDAG &DAG, const SDLoc &DL,
 4261 static SDValue getGeneralPermuteNode(SelectionDAG &DAG, const SDLoc &DL,
 4291   SDValue getNode(SelectionDAG &, const SDLoc &);
 4379 SDValue GeneralShuffle::getNode(SelectionDAG &DAG, const SDLoc &DL) {
 4467 static SDValue buildScalarToVector(SelectionDAG &DAG, const SDLoc &DL, EVT VT,
 4483 static SDValue buildMergeScalars(SelectionDAG &DAG, const SDLoc &DL, EVT VT,
 4499 static SDValue joinDwords(SelectionDAG &DAG, const SDLoc &DL, SDValue Op0,
 4579 SystemZTargetLowering::buildVector(SelectionDAG &DAG, const SDLoc &DL, EVT VT,
 4725   SDLoc DL(Op);
 4755   SDLoc DL(Op);
 4787   SDLoc DL(Op);
 4797   SDLoc DL(Op);
 4829   SDLoc DL(Op);
 4873   SDLoc DL(Op);
 5047   SDLoc DL(In);
 5058   SDLoc DL(In);
 5072     SDLoc DL(N);
 5083     SDLoc DL(N);
 5101     SDLoc DL(N);
 5266 SDValue SystemZTargetLowering::combineExtract(const SDLoc &DL, EVT ResVT,
 5373     const SDLoc &DL, EVT TruncVT, SDValue Op, DAGCombinerInfo &DCI) const {
 5417       SDLoc DL(N0);
 5446     SDLoc DL(N0);
 5546   SDLoc DL(N);
lib/Target/SystemZ/SystemZISelLowering.h
  490                                const SDLoc &DL, SelectionDAG &DAG,
  501                       const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
  532                        const SDLoc &DL, EVT VT,
  534   SDValue lowerVectorSETCC(SelectionDAG &DAG, const SDLoc &DL,
  545   SDValue lowerThreadPointer(const SDLoc &DL, SelectionDAG &DAG) const;
  580   SDValue buildVector(SelectionDAG &DAG, const SDLoc &DL, EVT VT,
  592   SDValue combineExtract(const SDLoc &DL, EVT ElemVT, EVT VecVT, SDValue OrigOp,
  595   SDValue combineTruncateExtract(const SDLoc &DL, EVT TruncVT, SDValue Op,
lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp
   25 static SDValue emitMemMem(SelectionDAG &DAG, const SDLoc &DL, unsigned Sequence,
   49     SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src,
   64 static SDValue memsetStore(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
   76     SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst,
  145 static SDValue emitCLC(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
  169 static SDValue addIPMSequence(const SDLoc &DL, SDValue CCReg,
  180     SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src1,
  195     SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src,
  221     SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest,
  231     SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src1,
  249                                                     const SDLoc &DL,
  262     SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src,
  269     SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src,
lib/Target/SystemZ/SystemZSelectionDAGInfo.h
   26   SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &DL,
   33   SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &DL,
   39   EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
   45   EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
   50       SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest,
   55   EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
   61   EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
   66   EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp
   88   SDLoc DL(Node);
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  618 static void fail(const SDLoc &DL, SelectionDAG &DAG, const char *Msg) {
  642   SDLoc DL = CLI.DL;
  862     const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
  891     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL,
  974   SDLoc DL(Op);
 1031     SDLoc DL(Op);
 1055   SDLoc DL(Op);
 1091   SDLoc DL(Op);
 1137   SDLoc DL(Op);
 1158   SDLoc DL(Op);
 1185   SDLoc DL(Op);
 1212   SDLoc DL(Op);
 1253   SDLoc DL(Op);
 1292   SDLoc DL(Op);
 1451   SDLoc DL(Op);
 1493   SDLoc DL(Op);
 1514   SDLoc DL(Op);
lib/Target/WebAssembly/WebAssemblyISelLowering.h
   81                       const SmallVectorImpl<SDValue> &OutVals, const SDLoc &dl,
   86                                const SDLoc &DL, SelectionDAG &DAG,
lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp
   22     SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src,
   37     SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Op1, SDValue Op2,
   46     SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Val,
lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h
   25   SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl,
   31   SDValue EmitTargetCodeForMemmove(SelectionDAG &DAG, const SDLoc &dl,
   36   SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &DL,
lib/Target/X86/X86ISelDAGToDAG.cpp
  268     inline void getAddressOperands(X86ISelAddressMode &AM, const SDLoc &DL,
  408     inline SDValue getI8Imm(unsigned Imm, const SDLoc &DL) {
  413     inline SDValue getI32Imm(unsigned Imm, const SDLoc &DL) {
  418     inline SDValue getI64Imm(uint64_t Imm, const SDLoc &DL) {
  423                                         const SDLoc &DL) {
  431                                       const SDLoc &DL) {
  521                                 const SDLoc &dl, MVT VT, SDNode *Node);
  523                                 const SDLoc &dl, MVT VT, SDNode *Node,
  887       SDLoc dl(N);
  908       SDLoc dl(N);
 1027       SDLoc dl(N);
 1085       SDLoc dl(N);
 1581   SDLoc DL(N);
 1648   SDLoc DL(N);
 1763   SDLoc DL(N);
 1818   SDLoc DL(N);
 1847   SDLoc dl(N);
 2156     SDLoc DL(N);
 2235   SDLoc DL(N);
 2280   SDLoc DL(N);
 2398   SDLoc DL(N);
 2438   SDLoc DL(N);
 3351   SDLoc DL(Node);
 3453   SDLoc dl(Node);
 3572                                              bool MayFoldLoad, const SDLoc &dl,
 3604                                              bool MayFoldLoad, const SDLoc &dl,
 3647   SDLoc DL(N);
 3725   SDLoc dl(N);
 3855   SDLoc DL(Node);
 4230   SDLoc dl(Root);
 4341   SDLoc dl(N);
 4352   SDLoc dl(Node);
 5213     SDLoc dl(Node);
lib/Target/X86/X86ISelLowering.cpp
  100 static void errorUnsupported(SelectionDAG &DAG, const SDLoc &dl,
 1917                                                const SDLoc &DL) const {
 2409                                const SDLoc &Dl, SelectionDAG &DAG) {
 2440     const SDLoc &Dl, SelectionDAG &DAG, SDValue &Arg,
 2469                                const SDLoc &dl, SelectionDAG &DAG) const {
 2735                                 const SDLoc &Dl, const X86Subtarget &Subtarget,
 2785                                const EVT &ValLoc, const SDLoc &Dl,
 2822     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 2953                                          SelectionDAG &DAG, const SDLoc &dl) {
 3012                                     const SDLoc &dl, SelectionDAG &DAG,
 3175     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 3538                                             SDValue Arg, const SDLoc &dl,
 3558     bool Is64Bit, int FPDiff, const SDLoc &dl) const {
 3573                                         int FPDiff, const SDLoc &dl) {
 3589 static SDValue getMOVL(SelectionDAG &DAG, const SDLoc &dl, MVT VT, SDValue V1,
 3603   SDLoc &dl                             = CLI.DL;
 4685 static X86::CondCode TranslateX86CC(ISD::CondCode SetCCOpcode, const SDLoc &DL,
 5362                               const SDLoc &dl, bool IsMask = false) {
 5392                               MVT VT, SelectionDAG &DAG, const SDLoc &dl) {
 5434                              SelectionDAG &DAG, const SDLoc &dl) {
 5459                                 const SDLoc &dl, unsigned vectorWidth) {
 5490                                    SelectionDAG &DAG, const SDLoc &dl) {
 5498                                    SelectionDAG &DAG, const SDLoc &dl) {
 5504                                SelectionDAG &DAG, const SDLoc &dl,
 5534                                   SelectionDAG &DAG, const SDLoc &dl) {
 5543                               const SDLoc &dl) {
 5557                               const SDLoc &dl, unsigned WideSizeInBits) {
 5610                          const SDLoc &DL, EVT VT, ArrayRef<SDValue> Ops,
 5653   SDLoc dl(Op);
 5798                                 const SDLoc &dl) {
 5812 static SDValue getOnesVector(EVT VT, SelectionDAG &DAG, const SDLoc &dl) {
 5838 static SDValue getExtendInVec(unsigned Opcode, const SDLoc &DL, EVT VT,
 5892 static SDValue getUnpackl(SelectionDAG &DAG, const SDLoc &dl, MVT VT,
 5900 static SDValue getUnpackh(SelectionDAG &DAG, const SDLoc &dl, MVT VT,
 7420   SDLoc dl(Op);
 7464   SDLoc dl(Op);
 7540     SDLoc DL(Op);
 7650   SDLoc DL(Op);
 7659                          const SDLoc &dl) {
 7669 static SDValue LowerAsSplatVectorLoad(SDValue SrcOp, MVT VT, const SDLoc &dl,
 7722       SDLoc DL(Ptr);
 7791                                         const SDLoc &DL, SelectionDAG &DAG,
 8053 static SDValue combineToConsecutiveLoads(EVT VT, SDNode *N, const SDLoc &DL,
 8165   SDLoc dl(BVOp);
 8417   SDLoc DL(Op);
 8491   SDLoc dl(Op);
 8503   SDLoc dl(Op);
 8709                                      const SDLoc &DL, SelectionDAG &DAG,
 8916   SDLoc DL(BV);
 9105   SDLoc DL(BV);
 9188   SDLoc DL(Op);
 9258   SDLoc DL(Op);
 9282                                      SDLoc &DL, SelectionDAG &DAG,
 9577   SDLoc DL(V);
 9584   SDLoc dl(Op);
 9953   SDLoc dl(Op);
10012   SDLoc dl(Op);
10422 static SDValue getV4X86ShuffleImm8ForMask(ArrayRef<int> Mask, const SDLoc &DL,
10538 static SDValue lowerShuffleWithPSHUFB(const SDLoc &DL, MVT VT,
10593                            const SDLoc &dl);
10596 static SDValue lowerShuffleToEXPAND(const SDLoc &DL, MVT VT,
10622                                         const SDLoc &DL, SelectionDAG &DAG,
10706 static SDValue lowerShuffleWithUNPCK(const SDLoc &DL, MVT VT,
10770 static SDValue lowerShuffleWithVPMOV(const SDLoc &DL, ArrayRef<int> Mask,
10878 static SDValue lowerShuffleWithPACK(const SDLoc &DL, MVT VT, ArrayRef<int> Mask,
10895 static SDValue lowerShuffleAsBitMask(const SDLoc &DL, MVT VT, SDValue V1,
10950 static SDValue lowerShuffleAsBitBlend(const SDLoc &DL, MVT VT, SDValue V1,
11033 static SDValue lowerShuffleAsBlend(const SDLoc &DL, MVT VT, SDValue V1,
11188 static SDValue lowerShuffleAsBlendAndPermute(const SDLoc &DL, MVT VT,
11227 static SDValue lowerShuffleAsUNPCKAndPermute(const SDLoc &DL, MVT VT,
11291     const SDLoc &DL, MVT VT, SDValue V1, SDValue V2, ArrayRef<int> Mask,
11382     const SDLoc &DL, MVT VT, SDValue V1, SDValue V2, ArrayRef<int> Mask,
11534 static SDValue lowerShuffleAsByteRotate(const SDLoc &DL, MVT VT, SDValue V1,
11591 static SDValue lowerShuffleAsRotate(const SDLoc &DL, MVT VT, SDValue V1,
11613     const SDLoc &DL, MVT VT, SDValue V1, SDValue V2, ArrayRef<int> Mask,
11759 static SDValue lowerShuffleAsShift(const SDLoc &DL, MVT VT, SDValue V1,
11917 static SDValue lowerShuffleWithSSE4A(const SDLoc &DL, MVT VT, SDValue V1,
11945     const SDLoc &DL, MVT VT, int Scale, int Offset, bool AnyExt, SDValue InputV,
12107     const SDLoc &DL, MVT VT, SDValue V1, SDValue V2, ArrayRef<int> Mask,
12263     const SDLoc &DL, MVT VT, SDValue V1, SDValue V2, ArrayRef<int> Mask,
12360 static SDValue lowerShuffleAsTruncBroadcast(const SDLoc &DL, MVT VT, SDValue V0,
12434 static SDValue lowerShuffleOfExtractsAsVperm(const SDLoc &DL, SDValue N0,
12489 static SDValue lowerShuffleAsBroadcast(const SDLoc &DL, MVT VT, SDValue V1,
12768 static SDValue lowerShuffleAsInsertPS(const SDLoc &DL, SDValue V1, SDValue V2,
12794     const SDLoc &DL, MVT VT, SDValue V1, SDValue V2, ArrayRef<int> Mask,
12908 static SDValue lowerV2F64Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
12992 static SDValue lowerV2I64Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
13090 static SDValue lowerShuffleWithSHUFPS(const SDLoc &DL, MVT VT,
13177 static SDValue lowerV4F32Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
13273 static SDValue lowerV4I32Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
13402     const SDLoc &DL, MVT VT, SDValue V, MutableArrayRef<int> Mask,
13898     const SDLoc &DL, MVT VT, SDValue V1, SDValue V2, ArrayRef<int> Mask,
13960 static SDValue lowerV8I16Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
14148 static SDValue lowerShuffleWithPERMV(const SDLoc &DL, MVT VT,
14168 static SDValue lowerV16I8Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
14483 static SDValue lower128BitShuffle(const SDLoc &DL, ArrayRef<int> Mask,
14512 static SDValue splitAndLowerShuffle(const SDLoc &DL, MVT VT, SDValue V1,
14638 static SDValue lowerShuffleAsSplitOrBlend(const SDLoc &DL, MVT VT, SDValue V1,
14698     const SDLoc &DL, MVT VT, SDValue V1, SDValue V2, ArrayRef<int> Mask,
14760     const SDLoc &DL, MVT VT, SDValue V1, SDValue V2, ArrayRef<int> Mask,
14811 static SDValue lowerV2X128Shuffle(const SDLoc &DL, MVT VT, SDValue V1,
14915     const SDLoc &DL, MVT VT, SDValue V1, SDValue V2, ArrayRef<int> Mask,
15134 static SDValue getShuffleHalfVectors(const SDLoc &DL, SDValue V1, SDValue V2,
15174 static SDValue lowerShuffleWithUndefHalf(const SDLoc &DL, MVT VT, SDValue V1,
15301     const SDLoc &DL, MVT VT, SDValue V1, SDValue V2, ArrayRef<int> Mask,
15511 static SDValue lowerShuffleWithSHUFPD(const SDLoc &DL, MVT VT, SDValue V1,
15538 static SDValue lowerShuffleAsVTRUNCAndUnpack(const SDLoc &DL, MVT VT,
15575 static SDValue lowerV4F64Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
15683 static SDValue lowerV4I64Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
15781 static SDValue lowerV8F32Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
15880 static SDValue lowerV8I32Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
15991 static SDValue lowerV16I16Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
16091 static SDValue lowerV32I8Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
16189 static SDValue lower256BitShuffle(const SDLoc &DL, ArrayRef<int> Mask, MVT VT,
16254 static SDValue lowerV4X128Shuffle(const SDLoc &DL, MVT VT, ArrayRef<int> Mask,
16354 static SDValue lowerV8F64Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
16408 static SDValue lowerV16F32Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
16461 static SDValue lowerV8I64Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
16524 static SDValue lowerV16I32Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
16593 static SDValue lowerV32I16Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
16646 static SDValue lowerV64I8Shuffle(const SDLoc &DL, ArrayRef<int> Mask,
16715 static SDValue lower512BitShuffle(const SDLoc &DL, ArrayRef<int> Mask,
16766 static SDValue lower1BitShuffleAsKSHIFTR(const SDLoc &DL, ArrayRef<int> Mask,
16846 static SDValue lower1BitShuffle(const SDLoc &DL, ArrayRef<int> Mask,
17050   SDLoc DL(Op);
17223   SDLoc dl(Op);
17283   SDLoc dl(Op);
17328   SDLoc dl(Vec);
17374   SDLoc dl(Op);
17520   SDLoc dl(Op);
17554   SDLoc dl(Op);
17682   SDLoc dl(Op);
17730   SDLoc dl(Op);
17797   SDLoc DL(CP);
17818   SDLoc DL(JT);
17842   SDLoc dl(Op);
17861   const SDLoc &dl = SDLoc(Op);
17940   SDLoc dl(GA);
17970   SDLoc dl(GA);  // ? function entry point might be better
17991   SDLoc dl(GA);
18030   SDLoc dl(GA);
18124     SDLoc DL(Op);
18169     SDLoc dl(GA);
18233   SDLoc dl(Op);
18282   SDLoc DL(Op);
18347   SDLoc dl(Op);
18400   SDLoc DL(Cast);
18423   SDLoc dl(Op);
18476   SDLoc DL(Op);
18556   SDLoc dl(Op);
18608   SDLoc dl(Op);
18645                                      const SDLoc &DL) {
18702   SDLoc DL(Op);
18777   SDLoc dl(Op);
18794   SDLoc dl(Op);
18906   SDLoc DL(Op);
19033   SDLoc dl(Op);
19097                                    const SDLoc &dl, SelectionDAG &DAG) {
19116   SDLoc DL(Op);
19185                                       const SDLoc &DL, SelectionDAG &DAG,
19292   SDLoc DL(Op);
19366   SDLoc DL(Op);
19519   SDLoc dl(Op);
19608   SDLoc DL(Op);
19708   SDLoc DL(Op);
19753   SDLoc dl(Op);
19803   SDLoc dl(Op);
19869   SDLoc dl(Op);
19886 static SDValue getSETCC(X86::CondCode Cond, SDValue EFLAGS, const SDLoc &dl,
19976   SDLoc DL(Op);
20018 static SDValue EmitTest(SDValue Op, unsigned X86CC, const SDLoc &dl,
20135                                    const SDLoc &dl, SelectionDAG &DAG) const {
20202   SDLoc dl(Cmp);
20333   SDLoc DL(N);
20364                             const SDLoc &dl, SelectionDAG &DAG,
20496   SDLoc dl(Op);
20523   SDLoc dl(Op);
20552   SDLoc DL(V);
20574                                     ISD::CondCode Cond, const SDLoc &dl,
20634   SDLoc dl(Op);
20944                               const SDLoc &dl, SelectionDAG &DAG,
21001                                              ISD::CondCode CC, const SDLoc &dl,
21066   SDLoc dl(Op);
21095   SDLoc DL(Op);
21122   SDLoc DL(Op);
21166   SDLoc DL(Op);
21206   SDLoc DL(Op);
21526   SDLoc dl(Op);
21611   SDLoc dl(Op);
21708   SDLoc dl(Op);
21778   SDLoc DL(Store);
21814   SDLoc DL(Store);
21833   SDLoc dl(St);
21916   SDLoc dl(Ld);
21970   SDLoc dl(Op);
22198   SDLoc dl(Op);
22281   SDLoc DL(Op);
22346   SDLoc dl(Op);
22406   SDLoc DL(Op);
22435 static SDValue getTargetVShiftByConstNode(unsigned Opc, const SDLoc &dl, MVT VT,
22515 static SDValue getTargetVShiftNode(unsigned Opc, const SDLoc &dl, MVT VT,
22587                            const SDLoc &dl) {
22631   SDLoc dl(Op);
22660   SDLoc dl(Op);
22702   SDLoc dl;
22776   SDLoc dl(Op);
23601     SDLoc DL(Op);
23621     SDLoc DL(Op);
23675   SDLoc dl(Op);
23704   SDLoc dl(Op);
23740   SDLoc dl(Op);
23770   SDLoc dl(Op);
23796 static SDValue expandIntrinsicWChainHelper(SDNode *N, const SDLoc &DL,
23851 static void getReadTimeStampCounter(SDNode *N, const SDLoc &DL, unsigned Opcode,
23875   SDLoc DL(Op);
23919 EmitTruncSStore(bool SignedSat, SDValue Chain, const SDLoc &Dl, SDValue Val,
23933 EmitMaskedTruncSStore(bool SignedSat, SDValue Chain, const SDLoc &Dl,
23955       SDLoc dl(Op);
23962       SDLoc dl(Op);
23986       SDLoc dl(Op);
24014       SDLoc dl(Op);
24037   SDLoc dl(Op);
24188   SDLoc dl(Op);
24238   SDLoc dl(Op);  // FIXME probably not meaningful
24312   SDLoc dl      (Op);
24336   SDLoc DL(Op);
24354   SDLoc DL(Op);
24361   SDLoc DL(Op);
24376   SDLoc dl (Op);
24543   SDLoc DL(Op);
24597   SDLoc dl(Op);
24632   SDLoc dl(Op);
24659 static SDValue LowerVectorCTLZInRegLUT(SDValue Op, const SDLoc &DL,
24741 static SDValue LowerVectorCTLZ(SDValue Op, const SDLoc &DL,
24768   SDLoc dl(Op);
24807   SDLoc dl(Op);
24832   SDLoc dl(Op);
24861   SDLoc dl(Op);
24903     SDLoc dl(Op);
24922     SDLoc DL(Op);
24951     SDLoc DL(Op);
24962     SDLoc DL(Op);
24986   SDLoc DL(Op);
25020   SDLoc dl(Op);
25165   SDLoc dl(Op);
25401   SDLoc dl(Op);
25489   SDLoc dl(Op);
25613   SDLoc dl(Op);
25698 static SDValue convertShiftLeftToScale(SDValue Amt, const SDLoc &dl,
25764   SDLoc dl(Op);
26247   SDLoc DL(Op);
26607                                  SDValue Chain, SDLoc DL) {
26668   SDLoc dl(Op);
26692   SDLoc DL(Op);
26728 static SDValue getPMOVMSKB(const SDLoc &DL, SDValue V, SelectionDAG &DAG,
26767     SDLoc dl(Op);
26780     SDLoc dl(Op);
26793     SDLoc DL(Op);
26808   SDLoc dl(Op);
26841   SDLoc DL(V);
26902 static SDValue LowerVectorCTPOPInRegLUT(SDValue Op, const SDLoc &DL,
26954   SDLoc DL(Op.getNode());
27003   SDLoc DL(Op);
27055   SDLoc DL(Op);
27143   SDLoc DL(N);
27202   SDLoc dl(Node);
27259   SDLoc DL(N);
27286   SDLoc dl(Op);
27353   SDLoc dl(InOp);
27393   SDLoc dl(Op);
27459   SDLoc dl(Op);
27526   SDLoc dl(Op);
27566   SDLoc dl(Op);
27624   SDLoc OpDL(Op);
27645   SDLoc OpDL(Op);
27820   SDLoc dl(N);
31475   SDLoc DL(Op);
31816                               SDValue &V1, const SDLoc &DL, SelectionDAG &DAG,
32067                                SDValue &V1, SDValue &V2, const SDLoc &DL,
32134     const SDLoc &DL, SelectionDAG &DAG, const X86Subtarget &Subtarget,
32311   SDLoc DL(Root);
32990   SDLoc DL(Root);
33303   SDLoc DL(N);
33430   SDLoc DL(N);
33929   SDLoc DL(N);
33950   SDLoc DL(N);
34010   SDLoc DL(N);
34145   SDLoc dl(N);
34337         SDLoc dl(Op);
34376         SDLoc dl(Op);
34553       SDLoc DL(Op);
34565       SDLoc DL(Op);
34589       SDLoc DL(Op);
34606           SDLoc DL(Op);
34627       SDLoc DL(Op);
35164   SDLoc dl(N);
35193                                           SDValue Src, const SDLoc &DL) {
35215                                   const SDLoc &DL,
35389   SDLoc DL(BV);
35472     SDLoc dl(N);
35572       SDLoc DL(N0);
35595         SDLoc dl(N00);
35622       SDLoc DL(N0);
35672   SDLoc DL0(N0);
35716                             const SDValue &Zext1, const SDLoc &DL,
35767   SDLoc DL(Extract);
35849   SDLoc DL(Extract);
36003   SDLoc DL(Extract);
36041   SDLoc dl(N);
36187     SDLoc DL(ExtElt);
36209     SDLoc DL(ExtElt);
36251     SDLoc DL(ExtElt);
36288   SDLoc DL(ExtElt);
36390   SDLoc dl(InputVector);
36525   SDLoc DL(N);
36663   SDLoc DL(N);
36808   SDLoc DL(N);
37580   SDLoc DL(N);
37881   SDLoc DL(N);
37931                                  EVT VT, const SDLoc &DL) {
38146   SDLoc DL(N);
38289       SDLoc DL(N);
38348     SDLoc DL(N);
38405     SDLoc DL(N);
38498       SDLoc dl(N);
38661     SDLoc DL(N);
38802   SDLoc DL(Narrow);
38854   SDLoc DL(N);
38911   SDLoc DL(N);
38962   SDLoc dl(Node);
39063   SDLoc DL(N);
39160   SDLoc dl(N);
39188       SDLoc dl(N);
39206       SDLoc dl(N);
39328   SDLoc DL(N);
39385     EVT VT, SDValue Mask, SDValue X, SDValue Y, const SDLoc &DL,
39463   SDLoc DL(N);
39494   SDLoc dl(Op);
39611       SDLoc dl(N);
39695   SDLoc DL(N);
39806   SDLoc DL(N);
39881                                  const SDLoc &DL) {
39961 static SDValue combineTruncateWithSat(SDValue In, EVT VT, const SDLoc &DL,
40068                                 const SDLoc &DL) {
40208   SDLoc dl(Ld);
40341   SDLoc DL(ML);
40360   SDLoc DL(ML);
40439   SDLoc DL(MS);
40458   SDLoc dl(Mst);
40493   SDLoc dl(St);
40682     SDLoc LdDL(Ld);
40683     SDLoc StDL(N);
40938                                           const SDLoc &DL) {
41031 static SDValue combineVectorTruncationWithPACKUS(SDNode *N, const SDLoc &DL,
41045 static SDValue combineVectorTruncationWithPACKSS(SDNode *N, const SDLoc &DL,
41093   SDLoc DL(N);
41108 static SDValue combineVectorSignBitsTruncation(SDNode *N, const SDLoc &DL,
41169 static SDValue combinePMULH(SDValue Src, EVT VT, const SDLoc &DL,
41225                                const SDLoc &DL) {
41358   SDLoc DL(N);
41398   SDLoc DL(N);
41550   SDLoc DL(N);
41693   SDLoc dl(N);
41726   SDLoc DL(N);
41815   SDLoc DL(N);
41927   SDLoc DL(N);
41997       SDLoc dl(N);
42032       SDLoc dl(N);
42130   SDLoc DL(N);
42170   SDLoc dl(N);
42280   SDLoc DL(Extend);
42353   SDLoc DL(N);
42413   SDLoc dl(N);
42456   SDLoc DL(N);
42493   SDLoc dl(N);
42554   SDLoc dl(N);
42581   SDLoc dl(N);
42684   SDLoc DL(SetCC);
42822   SDLoc DL(N);
42926     SDLoc DL(N);
42959   SDLoc DL(N);
43071   SDLoc DL(N);
43085   SDLoc DL(N);
43130     SDLoc DL(N);
43175   SDLoc DL(N);
43191     SDLoc dl(N);
43226     SDLoc dl(N);
43244       SDLoc dl(N);
43364   SDLoc dl(N);
43448   SDLoc DL(N);
43509     SDLoc DL(N);
43563   SDLoc DL(N);
43725   SDLoc DL(N);
43759   SDLoc DL(N);
43830                             const SDLoc &DL, EVT VT,
43942                               const SDLoc &DL, EVT VT,
44101       SDLoc DL(N);
44109       SDLoc DL(N);
44253   SDLoc DL(N);
44268 static SDValue combineConcatVectorOps(const SDLoc &DL, MVT VT,
44410   SDLoc dl(N);
44570   SDLoc DL(Ext);
44657           SDLoc DL(N);
44675     SDLoc DL(N);
44738       SDLoc DL(N);
44752   SDLoc DL(N);
44818     SDLoc dl(N);
44828     SDLoc dl(N);
45085 SDValue X86TargetLowering::expandIndirectJTBranch(const SDLoc& dl,
45587     SDValue &Chain, SDValue &Flag, SDLoc DL, const AsmOperandInfo &OpInfo,
lib/Target/X86/X86ISelLowering.h
  984     SDValue LowerAsmOutputForConstraint(SDValue &Chain, SDValue &Flag, SDLoc DL,
 1198                                 const SDLoc &DL) const override;
 1249     SDValue expandIndirectJTBranch(const SDLoc& dl, SDValue Value,
 1281                             const SDLoc &dl, SelectionDAG &DAG,
 1286                              const SDLoc &dl, SelectionDAG &DAG,
 1290                              const SDLoc &dl, SelectionDAG &DAG,
 1311                                     const SDLoc &dl) const;
 1374                          const SDLoc &dl, SelectionDAG &DAG,
 1382                         const SDLoc &dl, SelectionDAG &DAG) const override;
 1482     SDValue EmitCmp(SDValue Op0, SDValue Op1, unsigned X86CC, const SDLoc &dl,
 1491                               ISD::CondCode CC, const SDLoc &dl,
lib/Target/X86/X86InstrInfo.cpp
 5618   SDLoc dl(N);
lib/Target/X86/X86SelectionDAGInfo.cpp
   47     SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Val,
  187                            const SDLoc &dl, SDValue Chain, SDValue Dst,
  209                             const SDLoc &dl, SDValue Chain, SDValue Dst,
  237     SelectionDAG &DAG, const X86Subtarget &Subtarget, const SDLoc &dl,
  293     SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src,
lib/Target/X86/X86SelectionDAGInfo.h
   34   SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl,
   39   SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl,
lib/Target/XCore/XCoreISelDAGToDAG.cpp
   48     inline SDValue getI32Imm(unsigned Imm, const SDLoc &dl) {
  132   SDLoc dl(N);
  238   SDLoc dl(N);
lib/Target/XCore/XCoreISelLowering.cpp
  251   SDLoc dl(GA);
  282   SDLoc DL(GN);
  312   SDLoc DL(Op);
  325   SDLoc dl(CP);
  348   SDLoc dl(Op);
  367     const SDLoc &DL, SDValue Chain, SDValue Base, int64_t Offset,
  423   SDLoc DL(Op);
  498   SDLoc dl(Op);
  543   SDLoc dl(Op);
  560   SDLoc dl(Op);
  645   SDLoc dl(N);
  702   SDLoc dl(N);
  744   SDLoc dl(Node);
  761   SDLoc dl(Op);
  825   SDLoc dl(Op);
  883   SDLoc dl(Op);
  915   SDLoc DL(Op);
  932   SDLoc DL(Op);
 1033   SDLoc &dl                             = CLI.DL;
 1062                                const SDLoc &dl, SelectionDAG &DAG,
 1110     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 1242     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 1261     const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
 1440                                  const SDLoc &dl, SelectionDAG &DAG) const {
 1592   SDLoc dl(N);
lib/Target/XCore/XCoreISelLowering.h
  150                               const SDLoc &dl, SelectionDAG &DAG,
  158                            const SDLoc &dl, SelectionDAG &DAG,
  163     SDValue lowerLoadWordFromAlignedBasePlusOffset(const SDLoc &DL,
  213                          const SDLoc &dl, SelectionDAG &DAG,
  223                         const SDLoc &dl, SelectionDAG &DAG) const override;
lib/Target/XCore/XCoreSelectionDAGInfo.cpp
   19     SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src,
lib/Target/XCore/XCoreSelectionDAGInfo.h
   24   SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl,
unittests/CodeGen/AArch64SelectionDAGTest.cpp
   83   SDLoc Loc;
   98   SDLoc Loc;
  113   SDLoc Loc;
  127   SDLoc Loc;
  144   SDLoc Loc;
  164   SDLoc Loc;
  185   SDLoc Loc;