Lines Matching refs:Dl
11308 static SDValue getDataClassTest(SDValue Op, FPClassTest Mask, const SDLoc &Dl, in getDataClassTest() argument
11330 return DAG.getBoolConstant(true, Dl, MVT::i1, VT); in getDataClassTest()
11332 return DAG.getBoolConstant(false, Dl, MVT::i1, VT); in getDataClassTest()
11336 SDValue Rev = getDataClassTest(Op, ~Mask, Dl, DAG, Subtarget); in getDataClassTest()
11337 return DAG.getNOT(Dl, Rev, MVT::i1); in getDataClassTest()
11344 TestOp, Dl, MVT::i32, in getDataClassTest()
11348 Dl, MVT::i32), in getDataClassTest()
11353 DAG.getMachineNode(TargetOpcode::EXTRACT_SUBREG, Dl, MVT::i1, Rev, in getDataClassTest()
11354 DAG.getTargetConstant(PPC::sub_lt, Dl, MVT::i32)), in getDataClassTest()
11357 Dl, in getDataClassTest()
11359 TargetOpcode::EXTRACT_SUBREG, Dl, MVT::i1, Rev, in getDataClassTest()
11360 DAG.getTargetConstant(PPC::sub_eq, Dl, MVT::i32)), in getDataClassTest()
11364 Sign = DAG.getNOT(Dl, Sign, MVT::i1); in getDataClassTest()
11365 SDValue Result = DAG.getNode(ISD::AND, Dl, MVT::i1, Sign, Normal); in getDataClassTest()
11370 ISD::OR, Dl, MVT::i1, in getDataClassTest()
11371 getDataClassTest(Op, Mask & ~fcNormal, Dl, DAG, Subtarget), Result); in getDataClassTest()
11378 SDValue NanCheck = getDataClassTest(Op, fcNan, Dl, DAG, Subtarget); in getDataClassTest()
11385 ISD::EXTRACT_VECTOR_ELT, Dl, MVT::i32, DAG.getBitcast(MVT::v4i32, Op), in getDataClassTest()
11386 DAG.getVectorIdxConstant(Subtarget.isLittleEndian() ? 3 : 0, Dl)); in getDataClassTest()
11390 HighWord = DAG.getNode(ISD::EXTRACT_ELEMENT, Dl, MVT::i32, in getDataClassTest()
11392 DAG.getConstant(1, Dl, MVT::i32)); in getDataClassTest()
11395 MVT::v4i32, DAG.getNode(ISD::SCALAR_TO_VECTOR, Dl, MVT::v2f64, Op)); in getDataClassTest()
11397 ISD::EXTRACT_VECTOR_ELT, Dl, MVT::i32, Vec, in getDataClassTest()
11398 DAG.getVectorIdxConstant(Subtarget.isLittleEndian() ? 1 : 0, Dl)); in getDataClassTest()
11406 Dl, MVT::i1, in getDataClassTest()
11407 DAG.getNode(ISD::AND, Dl, MVT::i32, HighWord, in getDataClassTest()
11408 DAG.getConstant(QuietMask, Dl, MVT::i32)), in getDataClassTest()
11409 DAG.getConstant(0, Dl, MVT::i32), IsQuiet ? ISD::SETNE : ISD::SETEQ); in getDataClassTest()
11410 NanRes = DAG.getNode(ISD::AND, Dl, MVT::i1, NanCheck, NanRes); in getDataClassTest()
11414 return DAG.getNode(ISD::OR, Dl, MVT::i1, in getDataClassTest()
11415 getDataClassTest(Op, Mask & ~fcNan, Dl, DAG, Subtarget), in getDataClassTest()
11436 TargetOpcode::EXTRACT_SUBREG, Dl, MVT::i1, in getDataClassTest()
11438 TestOp, Dl, MVT::i32, in getDataClassTest()
11439 DAG.getTargetConstant(NativeMask, Dl, MVT::i32), Op), in getDataClassTest()
11441 DAG.getTargetConstant(PPC::sub_eq, Dl, MVT::i32)), in getDataClassTest()
11450 SDLoc Dl(Op); in LowerIS_FPCLASS() local
11452 return getDataClassTest(LHS, Category, Dl, DAG, Subtarget); in LowerIS_FPCLASS()
13472 DebugLoc Dl = MI.getDebugLoc(); in EmitInstrWithCustomInserter() local
13473 BuildMI(*BB, MI, Dl, TII->get(Opcode), Dest) in EmitInstrWithCustomInserter()
13476 BuildMI(*BB, MI, Dl, TII->get(TargetOpcode::COPY), in EmitInstrWithCustomInserter()
13480 DebugLoc Dl = MI.getDebugLoc(); in EmitInstrWithCustomInserter() local
13483 BuildMI(*BB, MI, Dl, TII->get(PPC::TCHECK), CRReg); in EmitInstrWithCustomInserter()
13484 BuildMI(*BB, MI, Dl, TII->get(TargetOpcode::COPY), in EmitInstrWithCustomInserter()
13488 DebugLoc Dl = MI.getDebugLoc(); in EmitInstrWithCustomInserter() local
13490 BuildMI(*BB, MI, Dl, TII->get(PPC::TBEGIN)).addImm(Imm); in EmitInstrWithCustomInserter()
13491 BuildMI(*BB, MI, Dl, TII->get(TargetOpcode::COPY), in EmitInstrWithCustomInserter()
13631 DebugLoc Dl = MI.getDebugLoc(); in EmitInstrWithCustomInserter() local
13636 BuildMI(*BB, MI, Dl, TII->get(TargetOpcode::IMPLICIT_DEF), OldFPSCRReg); in EmitInstrWithCustomInserter()
13638 BuildMI(*BB, MI, Dl, TII->get(PPC::MFFS), OldFPSCRReg); in EmitInstrWithCustomInserter()
13642 BuildMI(*BB, MI, Dl, TII->get(PPC::MTFSF)) in EmitInstrWithCustomInserter()