Home
last modified time | relevance | path

Searched refs:SDLoc (Results 1 – 25 of 176) sorted by relevance

12345678

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h851 return getNode(ISD::UNDEF, SDLoc(), VT);
867 return getNode(ISD::UNDEF, SDLoc(), VT);
876 SDValue getSplat(EVT VT, const SDLoc &DL, SDValue Op) {
888 SDValue getStepVector(const SDLoc &DL, EVT ResVT);
952 SDValue getExtOrTrunc(SDValue Op, const SDLoc &DL,
1010 SDValue getNOT(const SDLoc &DL, SDValue Val, EVT VT);
1063 const SDLoc &DL) {
1098 return getNode(ISD::UNDEF, SDLoc(), VT);
1929 const SDLoc &dl);
2277 return SplitVector(N->getOperand(OpNo), SDLoc(N));
[all …]
H A DSelectionDAGTargetInfo.h51 virtual SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl, in EmitTargetCodeForMemcpy()
68 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Op1, in EmitTargetCodeForMemmove()
81 virtual SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl, in EmitTargetCodeForMemset()
95 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemcmp()
107 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemchr()
120 EmitTargetCodeForStrcpy(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrcpy()
132 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForStrcmp()
140 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrlen()
146 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrnlen()
152 virtual SDValue EmitTargetCodeForSetTag(SelectionDAG &DAG, const SDLoc &dl, in EmitTargetCodeForSetTag()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h214 const SDLoc &dl, SelectionDAG &DAG,
235 const SDLoc &dl, SelectionDAG &DAG,
389 SDValue expandPredicate(SDValue Vec32, const SDLoc &dl,
391 SDValue contractPredicate(SDValue Vec64, const SDLoc &dl,
404 SDValue getInstr(unsigned MachineOpc, const SDLoc &dl, MVT Ty, in getInstr()
415 const SDLoc &dl, SelectionDAG &DAG) const;
447 SDValue opJoin(const VectorPair &Ops, const SDLoc &dl,
454 const SDLoc &dl(V); in LoHalf()
465 const SDLoc &dl(V); in HiHalf()
495 SDValue createHvxPrefixPred(SDValue PredV, const SDLoc &dl,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.h24 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &DL,
31 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &DL,
38 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
44 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
49 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest,
54 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
60 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
65 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
H A DSystemZSelectionDAGInfo.cpp24 static SDValue createMemMemNode(SelectionDAG &DAG, const SDLoc &DL, unsigned Op, in createMemMemNode()
41 static SDValue emitMemMemImm(SelectionDAG &DAG, const SDLoc &DL, unsigned Op, in emitMemMemImm()
89 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, in EmitTargetCodeForMemset()
162 static SDValue addIPMSequence(const SDLoc &DL, SDValue CCReg, in addIPMSequence()
173 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src1, in EmitTargetCodeForMemcmp()
189 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src, in EmitTargetCodeForMemchr()
215 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest, in EmitTargetCodeForStrcpy()
225 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src1, in EmitTargetCodeForStrcmp()
243 const SDLoc &DL, in getBoundedStrlen()
256 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src, in EmitTargetCodeForStrlen()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelDAGToDAG.cpp116 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in INITIALIZE_PASS()
125 Index = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in selectADDRrii()
130 Index = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in selectADDRrii()
131 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in selectADDRrii()
152 Base = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in selectADDRzii()
153 Index = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in selectADDRzii()
168 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in selectADDRri()
183 Base = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in selectADDRzi()
224 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in matchADDRri()
251 SDLoc dl(N); in Select()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.h212 const SDLoc &DL) const;
219 const SDLoc &DL) const;
223 const SDLoc &DL, SelectionDAG &DAG,
228 const SDLoc &DL, SelectionDAG &DAG,
232 SDValue LowerToBTST(SDValue And, ISD::CondCode CC, const SDLoc &DL,
243 SDValue LowerGlobalAddress(const GlobalValue *GV, const SDLoc &DL,
256 const SDLoc &DL, SelectionDAG &DAG,
265 const SDLoc &DL, SelectionDAG &DAG,
283 SDValue LowerExternalSymbolCall(SelectionDAG &DAG, SDLoc loc,
288 SDValue getM68kReadTp(SDLoc Loc, SelectionDAG &DAG) const;
[all …]
H A DM68kISelDAGToDAG.cpp436 SDLoc DL(N); in matchAddressRecursively()
663 SDLoc DL(Node); in Select()
737 if (getSymbolicDisplacement(AM, SDLoc(N), Disp)) { in SelectARID()
749 Disp = getI16Imm(AM.Disp, SDLoc(N)); in SelectARID()
815 Disp = getI8Imm(AM.Disp, SDLoc(N)); in SelectARII()
845 if (getSymbolicDisplacement(AM, SDLoc(N), Sym)) { in SelectAL()
851 Sym = getI32Imm(AM.Disp, SDLoc(N)); in SelectAL()
878 if (getSymbolicDisplacement(AM, SDLoc(N), Disp)) { in SelectPCD()
883 Disp = getI16Imm(AM.Disp, SDLoc(N)); in SelectPCD()
909 if (getSymbolicDisplacement(AM, SDLoc(N), Disp)) { in SelectPCI()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelDAGToDAG.cpp80 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in SelectAddrModeImm()
102 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in SelectAddrModeS9()
120 Offset = CurDAG->getTargetConstant(RHSC, SDLoc(Addr), MVT::i32); in SelectAddrModeS9()
124 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in SelectAddrModeS9()
140 Offset = CurDAG->getTargetConstant(RHSC, SDLoc(Addr), MVT::i32); in SelectAddrModeFar()
152 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in SelectFrameADDR_ri()
163 CurDAG->getTargetConstant(CN->getSExtValue(), SDLoc(Addr), MVT::i32); in SelectFrameADDR_ri()
176 SDLoc(N), MVT::i32, in Select()
177 CurDAG->getTargetConstant(CVal, SDLoc(N), MVT::i32))); in Select()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.h23 const SDLoc &DL, SDValue Chain, SDValue Dst,
28 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl,
34 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl,
40 EmitTargetCodeForMemmove(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain,
46 SDValue EmitTargetCodeForSetTag(SelectionDAG &DAG, const SDLoc &dl,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h132 const SDLoc &dl, SelectionDAG &DAG,
137 const SDLoc &dl, SelectionDAG &DAG,
142 const SDLoc &dl, SelectionDAG &DAG,
161 const SDLoc &dl, SelectionDAG &DAG) const override;
166 const SDLoc &DL, SelectionDAG &DAG) const;
171 const SDLoc &DL, SelectionDAG &DAG) const;
184 const SDLoc &DL, SelectionDAG &DAG) const;
189 const SDLoc &DL, SelectionDAG &DAG) const;
195 SDValue bitcastConstantFPToInt(ConstantFPSDNode *C, const SDLoc &DL,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h71 const SDLoc SL, SDValue Op,
77 SDValue LowerFLOGUnsafe(SDValue Op, const SDLoc &SL, SelectionDAG &DAG,
81 SDValue lowerFEXPUnsafe(SDValue Op, const SDLoc &SL, SelectionDAG &DAG,
83 SDValue lowerFEXP10Unsafe(SDValue Op, const SDLoc &SL, SelectionDAG &DAG,
154 std::pair<SDValue, SDValue> splitVector(const SDValue &N, const SDLoc &DL,
259 SDValue combineFMinMaxLegacyImpl(const SDLoc &DL, EVT VT, SDValue LHS,
263 SDValue combineFMinMaxLegacy(const SDLoc &DL, EVT VT, SDValue LHS,
326 const SDLoc &SL,
345 const SDLoc &SL,
349 const SDLoc &SL,
[all …]
H A DAMDGPUISelDAGToDAG.cpp438 SDLoc DL(N); in SelectBuildVector()
820 SDLoc DL(N); in SelectADD_SUB_I64()
889 SDLoc DL(N); in SelectAddcSubb()
942 SDLoc SL(N); in SelectFMA_W_CHAIN()
963 SDLoc SL(N); in SelectFMUL_W_CHAIN()
978 SDLoc SL(N); in SelectDIV_SCALE()
998 SDLoc SL(N); in SelectMAD_64_32()
1016 SDLoc SL(N); in SelectMUL_LOHI()
1430 SDLoc DL(N); in foldFrameIndex()
2427 SDLoc SL(N); in SelectBRCOND()
[all …]
H A DSIISelLowering.h48 SDValue lowerKernArgParameterPtr(SelectionDAG &DAG, const SDLoc &SL,
50 SDValue getImplicitArgPtr(SelectionDAG &DAG, const SDLoc &SL) const;
51 SDValue getLDSKernelId(SelectionDAG &DAG, const SDLoc &SL) const;
53 const SDLoc &SL, SDValue Chain,
62 const SDLoc &SL, SDValue Chain,
75 SDValue lowerSBuffer(EVT VT, SDLoc DL, SDValue Rsrc, SDValue Offset,
139 const SDLoc &DL,
154 SDValue getSegmentAperture(unsigned AS, const SDLoc &DL,
282 SDLoc DL, SDValue Ops[],
378 const SDLoc &DL, SelectionDAG &DAG,
[all …]
H A DR600ISelDAGToDAG.cpp72 CurDAG->getIntPtrConstant(Cst->getZExtValue() / 4, SDLoc(Addr), true); in SelectGlobalValueConstantOffset()
83 Offset = CurDAG->getIntPtrConstant(0, SDLoc(Addr), true); in SelectGlobalValueVariableOffset()
133 SDLoc DL(Addr); in SelectADDRIndirect()
163 Offset = CurDAG->getTargetConstant(IMMOffset->getZExtValue(), SDLoc(Addr), in SelectADDRVTX_READ()
170 SDLoc(CurDAG->getEntryNode()), R600::ZERO, in SelectADDRVTX_READ()
172 Offset = CurDAG->getTargetConstant(IMMOffset->getZExtValue(), SDLoc(Addr), in SelectADDRVTX_READ()
179 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in SelectADDRVTX_READ()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp336 SDLoc dl(N); in SoftenFloatRes_FCOPYSIGN()
506 SDLoc dl(N); in SoftenFloatRes_FNEG()
591 SDLoc DL(N); in SoftenFloatRes_BF16_TO_FP()
686 SDLoc DL(N); in SoftenFloatRes_FFREXP()
784 SDLoc dl(N); in SoftenFloatRes_LOAD()
838 SDLoc dl(N); in SoftenFloatRes_VAARG()
858 SDLoc dl(N); in SoftenFloatRes_XINT_TO_FP()
1055 SDLoc dl(N); in SoftenFloatOp_FP_TO_XINT()
1153 SDLoc dl(N); in SoftenFloatOp_STORE()
1170 SDLoc dl(N); in SoftenFloatOp_FCOPYSIGN()
[all …]
H A DDAGCombiner.cpp2656 SDLoc DL(N); in foldAddSubBoolOfMaskedVal()
2693 SDLoc DL(N); in foldAddSubOfSignBit()
2718 SDLoc DL(N); in visitADDLike()
2966 SDLoc DL(N); in visitADD()
3028 SDLoc DL(N); in visitADDSAT()
3236 SDLoc DL(N); in visitADDC()
3311 SDLoc DL(N); in visitADDO()
3403 SDLoc DL(N); in visitUADDO_CARRY()
3610 SDLoc DL(N); in combineCarryDiamond()
3690 SDLoc DL(N); in visitSADDO_CARRY()
[all …]
H A DLegalizeIntegerTypes.cpp418 SDLoc dl(N); in PromoteIntRes_BITCAST()
524 SDLoc dl(N); in PromoteIntRes_BSWAP()
552 SDLoc dl(N); in PromoteIntRes_BITREVERSE()
588 SDLoc dl(N); in PromoteIntRes_Constant()
602 SDLoc dl(N); in PromoteIntRes_CTLZ()
662 SDLoc dl(N); in PromoteIntRes_CTTZ()
699 SDLoc dl(N); in PromoteIntRes_EXTRACT_VECTOR_ELT()
726 SDLoc dl(N); in PromoteIntRes_FP_TO_XINT()
5353 SDLoc dl = SDLoc(N); in ExpandIntOp_SETCCCARRY()
5978 SDLoc DL = SDLoc(N); in ExpandIntOp_STACKMAP()
[all …]
H A DLegalizeVectorTypes.cpp239 SDLoc dl(N); in ScalarizeVecRes_FFREXP()
265 SDLoc dl(N); in ScalarizeVecRes_StrictFPOp()
300 SDLoc DL(N); in ScalarizeVecRes_OverflowOp()
370 SDLoc DL(N); in ScalarizeVecRes_FP_ROUND()
425 SDLoc DL(N); in ScalarizeVecRes_UnaryOp()
452 SDLoc DL(N); in ScalarizeVecRes_VecInregOp()
491 SDLoc DL(N); in ScalarizeVecRes_VSELECT()
587 SDLoc dl(N); in ScalarizeVecRes_FP_TO_XINT_SAT()
609 SDLoc DL(N); in ScalarizeVecRes_SETCC()
634 SDLoc DL(N); in ScalarizeVecRes_IS_FPCLASS()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.h58 const SDLoc &DL, SelectionDAG &DAG,
68 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
101 SDValue getTargetNode(GlobalAddressSDNode *N, SDLoc DL, EVT Ty,
104 SDValue getTargetNode(ExternalSymbolSDNode *N, SDLoc DL, EVT Ty,
107 SDValue getTargetNode(JumpTableSDNode *N, SDLoc DL, EVT Ty, SelectionDAG &DAG,
110 SDValue getTargetNode(BlockAddressSDNode *N, SDLoc DL, EVT Ty,
113 SDValue getTargetNode(ConstantPoolSDNode *N, SDLoc DL, EVT Ty,
133 SDLoc DL(N);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.h40 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl,
48 EmitTargetCodeForMemmove(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain,
55 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl,
61 SDValue EmitSpecializedLibcall(SelectionDAG &DAG, const SDLoc &dl,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelDAGToDAG.cpp41 SDLoc DL(Node); in INITIALIZE_PASS()
148 CurDAG->getTargetConstant(0, SDLoc(Op), Subtarget->getGRLenVT()); in SelectInlineAsmMemoryOperand()
163 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(Op), in SelectInlineAsmMemoryOperand()
178 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(Op), in SelectInlineAsmMemoryOperand()
203 SDLoc DL(Addr); in SelectAddrConstant()
269 SDLoc DL(N); in selectShiftMask()
358 SplatVal = CurDAG->getTargetConstant(ImmValue.getSExtValue(), SDLoc(N), in selectVSplatImm()
363 SplatVal = CurDAG->getTargetConstant(ImmValue.getZExtValue(), SDLoc(N), in selectVSplatImm()
385 SplatImm = CurDAG->getTargetConstant(Log2, SDLoc(N), EltTy); in selectVSplatUimmInvPow2()
406 SplatImm = CurDAG->getTargetConstant(Log2, SDLoc(N), EltTy); in selectVSplatUimmPow2()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySelectionDAGInfo.h25 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl,
32 EmitTargetCodeForMemmove(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain,
37 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &DL,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h124 const SDLoc &dl, SelectionDAG &DAG,
130 const SDLoc &DL, SelectionDAG &DAG,
136 const SDLoc &DL, SelectionDAG &DAG,
145 const SDLoc &DL, SelectionDAG &DAG,
150 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.h412 SDValue getAddrGlobalLargeGOT(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrGlobalLargeGOT()
431 SDValue getAddrNonPIC(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrNonPIC()
448 SDValue getAddrNonPICSym64(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrNonPICSym64()
475 SDValue getAddrGPRel(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrGPRel()
528 const SDLoc &dl, SelectionDAG &DAG,
569 void copyByValRegs(SDValue Chain, const SDLoc &DL,
578 void passByValArg(SDValue Chain, const SDLoc &DL,
590 const SDLoc &DL, SelectionDAG &DAG,
596 const SDLoc &dl, SelectionDAG &DAG,
600 SDValue Arg, const SDLoc &DL, bool IsTailCall,
[all …]

12345678