Home
last modified time | relevance | path

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

123456

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h574 SDValue getIntPtrConstant(uint64_t Val, const SDLoc &DL,
657 SDValue getBasicBlock(MachineBasicBlock *MBB, SDLoc dl);
759 return getNode(ISD::UNDEF, SDLoc(), VT);
798 SDValue getNOT(const SDLoc &DL, SDValue Val, EVT VT);
825 const SDLoc &DL) {
853 return getNode(ISD::UNDEF, SDLoc(), VT);
858 return getNode(ISD::GLOBAL_OFFSET_TABLE, SDLoc(), VT);
1018 unsigned Opcode, const SDLoc &dl, SDVTList VTList,
1107 const SDLoc &dl, EVT MemVT,
1410 const SDLoc &dl);
[all …]
H A DSelectionDAGTargetInfo.h52 virtual SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl, in EmitTargetCodeForMemcpy()
69 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Op1, in EmitTargetCodeForMemmove()
81 virtual SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl, in EmitTargetCodeForMemset()
94 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemcmp()
106 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemchr()
119 EmitTargetCodeForStrcpy(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrcpy()
131 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForStrcmp()
139 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrlen()
145 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrnlen()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h182 const SDLoc &dl, SelectionDAG &DAG,
203 const SDLoc &dl, SelectionDAG &DAG,
327 void validateConstPtrAlignment(SDValue Ptr, const SDLoc &dl,
339 SDValue extractVector(SDValue VecV, SDValue IdxV, const SDLoc &dl,
343 SDValue expandPredicate(SDValue Vec32, const SDLoc &dl,
345 SDValue contractPredicate(SDValue Vec64, const SDLoc &dl,
354 SDValue getInstr(unsigned MachineOpc, const SDLoc &dl, MVT Ty, in getInstr()
365 const SDLoc &dl, SelectionDAG &DAG) const;
393 SDValue opJoin(const VectorPair &Ops, const SDLoc &dl,
403 SDValue getByteShuffle(const SDLoc &dl, SDValue Op0, SDValue Op1,
[all …]
H A DHexagonISelDAGToDAG.cpp190 SDLoc dl(IntN); in LoadInstrForLoadIntrinsic()
227 SDLoc dl(IntN); in StoreInstrForLoadIntrinsic()
364 SDLoc DL(IntN); in SelectNewCircIntrinsic()
447 SDLoc dl(N); in SelectLoad()
556 SDLoc dl(N); in SelectStore()
570 SDLoc dl(N); in SelectSHL()
700 SDLoc dl(N); in SelectConstantFP()
740 SDLoc DL(N); in SelectFrameIndex()
1061 SDLoc DL = SDLoc(I); in ppAddrReorderAddShl()
1138 SDLoc dl(S); in ppAddrRewriteAndSrl()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.h27 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &DL,
34 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &DL,
40 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
46 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
51 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest,
56 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
62 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
67 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
H A DSystemZSelectionDAGInfo.cpp26 static SDValue emitMemMem(SelectionDAG &DAG, const SDLoc &DL, unsigned Sequence, in emitMemMem()
77 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, in EmitTargetCodeForMemset()
146 static SDValue emitCLC(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in emitCLC()
170 static SDValue addIPMSequence(const SDLoc &DL, SDValue CCReg, in addIPMSequence()
181 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src1, in EmitTargetCodeForMemcmp()
196 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src, in EmitTargetCodeForMemchr()
222 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest, in EmitTargetCodeForStrcpy()
232 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src1, in EmitTargetCodeForStrcmp()
250 const SDLoc &DL, in getBoundedStrlen()
263 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src, in EmitTargetCodeForStrlen()
[all …]
H A DSystemZISelLowering.cpp2527 SDLoc DL(Op); in lowerSETCC()
2542 SDLoc DL(Op); in lowerBR_CC()
2580 SDLoc DL(Op); in lowerSELECT_CC()
2812 SDLoc DL(JT); in lowerJumpTable()
2822 SDLoc DL(CP); in lowerConstantPool()
2843 SDLoc DL(Op); in lowerFRAMEADDR()
2874 SDLoc DL(Op); in lowerRETURNADDR()
2890 SDLoc DL(Op); in lowerBITCAST()
3225 SDLoc DL(N); in lowerXALUO()
3278 SDLoc DL(N); in lowerADDSUBCARRY()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCISelDAGToDAG.cpp54 Pred = CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(N), MVT::i32); in SelectCMOVPred()
80 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-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp256 SDLoc dl(N); in SoftenFloatRes_FCOPYSIGN()
442 SDLoc dl(N); in SoftenFloatRes_FNEG()
633 SDLoc dl(N); in SoftenFloatRes_LOAD()
694 SDLoc dl(N); in SoftenFloatRes_VAARG()
712 SDLoc dl(N); in SoftenFloatRes_XINT_TO_FP()
934 SDLoc dl(N); in SoftenFloatOp_FP_TO_XINT()
1019 SDLoc dl(N); in SoftenFloatOp_STORE()
1114 SDLoc dl(N); in ExpandFloatRes_ConstantFP()
1127 SDLoc dl(N); in ExpandFloatRes_FABS()
1315 SDLoc dl(N); in ExpandFloatRes_FNEG()
[all …]
H A DDAGCombiner.cpp1978 SDLoc DL(N); in foldAddSubBoolOfMaskedVal()
2015 SDLoc DL(N); in foldAddSubOfSignBit()
2026 SDLoc DL(N); in visitADD()
2184 SDLoc DL(N); in visitADDSAT()
2321 SDLoc DL(N); in visitADDC()
2387 SDLoc DL(N); in visitUADDO()
2472 SDLoc DL(N); in visitADDCARRY()
2581 SDLoc DL(N); in visitSUB()
2788 SDLoc DL(N); in visitSUBSAT()
2825 SDLoc DL(N); in visitSUBC()
[all …]
H A DLegalizeVectorTypes.cpp213 SDLoc dl(N); in ScalarizeVecRes_StrictFPOp()
317 SDLoc DL(N); in ScalarizeVecRes_UnaryOp()
345 SDLoc DL(N); in ScalarizeVecRes_VecInregOp()
385 SDLoc DL(N); in ScalarizeVecRes_VSELECT()
487 SDLoc DL(N); in ScalarizeVecRes_SETCC()
649 SDLoc DL(N); in ScalarizeVecOp_VSETCC()
669 SDLoc dl(N); in ScalarizeVecOp_STORE()
878 SDLoc dl(N); in SplitVecRes_BinOp()
894 SDLoc dl(N); in SplitVecRes_TernaryOp()
908 SDLoc dl(N); in SplitVecRes_SMULFIX()
[all …]
H A DLegalizeIntegerTypes.cpp267 SDLoc dl(N); in PromoteIntRes_BITCAST()
361 SDLoc dl(N); in PromoteIntRes_BSWAP()
373 SDLoc dl(N); in PromoteIntRes_BITREVERSE()
394 SDLoc dl(N); in PromoteIntRes_Constant()
408 SDLoc dl(N); in PromoteIntRes_CTLZ()
429 SDLoc dl(N); in PromoteIntRes_CTTZ()
442 SDLoc dl(N); in PromoteIntRes_EXTRACT_VECTOR_ELT()
469 SDLoc dl(N); in PromoteIntRes_FP_TO_XINT()
496 SDLoc dl(N); in PromoteIntRes_FP_TO_FP16()
503 SDLoc dl(N); in PromoteIntRes_FLT_ROUNDS()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.h41 SDValue lowerKernArgParameterPtr(SelectionDAG &DAG, const SDLoc &SL,
43 SDValue getImplicitArgPtr(SelectionDAG &DAG, const SDLoc &SL) const;
45 const SDLoc &SL, SDValue Chain,
50 const SDLoc &SL, SDValue Chain,
63 SDValue lowerSBuffer(EVT VT, SDLoc DL, SDValue Rsrc, SDValue Offset,
104 const SDLoc &DL,
115 SDValue getSegmentAperture(unsigned AS, const SDLoc &DL,
149 SDValue performFPMed3ImmCombine(SelectionDAG &DAG, const SDLoc &SL,
256 const SDLoc &DL, SelectionDAG &DAG,
280 const SDLoc &DL, SelectionDAG &DAG,
[all …]
H A DAMDGPUISelDAGToDAG.cpp417 SDLoc DL(N); in SelectBuildVector()
534 SDLoc DL(N); in Select()
566 SDLoc DL(N); in Select()
704 SDLoc DL(N); in SelectADD_SUB_I64()
778 SDLoc SL(N); in SelectFMA_W_CHAIN()
792 SDLoc SL(N); in SelectFMUL_W_CHAIN()
807 SDLoc SL(N); in SelectDIV_SCALE()
822 SDLoc SL(N); in SelectMAD_64_32()
1625 SDLoc SL(N); in SelectBRCOND()
1711 SDLoc SL(N); in SelectATOMIC_CMP_SWAP()
[all …]
H A DAMDGPUISelLowering.h37 SDValue getFFBX_U32(SelectionDAG &DAG, SDValue Op, const SDLoc &DL, unsigned Opc) const;
83 SDValue splitBinaryBitConstantOpImpl(DAGCombinerInfo &DCI, const SDLoc &SL,
94 SDValue performCtlz_CttzCombine(const SDLoc &SL, SDValue Cond, SDValue LHS,
186 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
209 SDValue combineFMinMaxLegacy(const SDLoc &DL, EVT VT, SDValue LHS,
263 const SDLoc &SL,
268 return CreateLiveInRegister(DAG, RC, Reg, VT, SDLoc(DAG.getEntryNode())); in CreateLiveInRegister()
275 return CreateLiveInRegister(DAG, RC, Reg, VT, SDLoc(DAG.getEntryNode()), true); in CreateLiveInRegisterRaw()
282 const SDLoc &SL,
286 const SDLoc &SL,
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h130 const SDLoc &dl, SelectionDAG &DAG,
135 const SDLoc &dl, SelectionDAG &DAG,
140 const SDLoc &dl, SelectionDAG &DAG,
154 const SDLoc &dl, SelectionDAG &DAG) const override;
159 const SDLoc &DL, SelectionDAG &DAG) const;
164 const SDLoc &DL, SelectionDAG &DAG) const;
177 const SDLoc &DL, SelectionDAG &DAG) const;
182 const SDLoc &DL, SelectionDAG &DAG) const;
188 SDValue bitcastConstantFPToInt(ConstantFPSDNode *C, const SDLoc &DL,
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.h41 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl,
49 EmitTargetCodeForMemmove(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain,
56 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl,
61 SDValue EmitSpecializedLibcall(SelectionDAG &DAG, const SDLoc &dl,
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h947 const SDLoc &dl) const;
951 const SDLoc &dl) const;
954 const SDLoc &dl) const;
979 const SDLoc &dl) const;
1003 const SDLoc &dl) const;
1029 const SDLoc &dl, SelectionDAG &DAG,
1044 const SDLoc &dl, SelectionDAG &DAG,
1062 const SDLoc &dl) const;
1080 const SDLoc &dl) const;
1088 const SDLoc &dl, SelectionDAG &DAG,
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp67 static SDNode *selectImm(SelectionDAG *CurDAG, const SDLoc &DL, int64_t Imm, in selectImm()
111 SDLoc DL(Node); in Select()
118 SDValue New = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), SDLoc(Node), in Select()
125 ReplaceNode(Node, selectImm(CurDAG, SDLoc(Node), Imm, XLenVT)); in Select()
153 CurDAG->getTargetConstant(ShAmt, SDLoc(Node), XLenVT); in Select()
249 Const->getSExtValue(), SDLoc(ImmOperand), ImmOperand.getValueType()); in doPeepholeLoadStoreADDI()
252 GA->getGlobal(), SDLoc(ImmOperand), ImmOperand.getValueType(), in doPeepholeLoadStoreADDI()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h120 const SDLoc &dl, SelectionDAG &DAG,
126 const SDLoc &DL, SelectionDAG &DAG,
132 const SDLoc &DL, SelectionDAG &DAG,
141 const SDLoc &DL, SelectionDAG &DAG,
146 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
H A DLanaiISelLowering.cpp872 SDLoc DL(Op); in LowerBR_CC()
937 SDLoc DL(Op); in LowerMUL()
973 SDLoc DL(Op); in LowerSETCC()
990 SDLoc DL(Op); in LowerSELECT_CC()
1006 SDLoc DL(Op); in LowerVASTART()
1021 SDLoc DL(Op); in LowerDYNAMIC_STACKALLOC()
1059 SDLoc DL(Op); in LowerRETURNADDR()
1081 SDLoc DL(Op); in LowerFRAMEADDR()
1127 SDLoc DL(Op); in LowerConstantPool()
1160 SDLoc DL(Op); in LowerGlobalAddress()
[all …]
H A DLanaiISelDAGToDAG.cpp86 inline SDValue getI32Imm(unsigned Imm, const SDLoc &DL) { in getI32Imm()
106 SDLoc DL(Addr); in selectAddrSls()
125 SDLoc DL(Addr); in selectAddrRiSpls()
244 AluOp = CurDAG->getTargetConstant(AluCode, SDLoc(Addr), MVT::i32); in selectAddrRr()
293 SDLoc(Node), Lanai::R0, MVT::i32); in Select()
300 SDLoc(Node), Lanai::R1, MVT::i32); in Select()
317 SDLoc DL(Node); in selectFrameIndex()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.h422 SDValue getAddrGlobalLargeGOT(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrGlobalLargeGOT()
441 SDValue getAddrNonPIC(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrNonPIC()
458 SDValue getAddrNonPICSym64(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrNonPICSym64()
485 SDValue getAddrGPRel(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrGPRel()
538 const SDLoc &dl, SelectionDAG &DAG,
575 void copyByValRegs(SDValue Chain, const SDLoc &DL,
584 void passByValArg(SDValue Chain, const SDLoc &DL,
596 const SDLoc &DL, SelectionDAG &DAG,
602 const SDLoc &dl, SelectionDAG &DAG,
606 SDValue Arg, const SDLoc &DL, bool IsTailCall,
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h141 const SDLoc &dl, SelectionDAG &DAG,
147 const SDLoc &dl, SelectionDAG &DAG,
153 const SDLoc &dl, SelectionDAG &DAG,
159 const SDLoc &dl, SelectionDAG &DAG,
174 const SDLoc &dl, SelectionDAG &DAG) const override;
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRISelDAGToDAG.cpp67 SDLoc dl(Op); in SelectAddr()
160 SDNode *ResNode = CurDAG->getMachineNode(Opcode, SDLoc(N), VT, in selectIndexedLoad()
213 SDLoc dl(Op); in SelectInlineAsmMemoryOperand()
267 SDLoc dl(CopyFromRegOp); in SelectInlineAsmMemoryOperand()
320 CurDAG->getTargetConstant(0, SDLoc(N), MVT::i16)); in select()
345 SDLoc DL(N); in select()
376 SDLoc DL(N); in select()
434 SDLoc DL(N); in select()
461 SDLoc DL(N); in select()
473 SDLoc DL(N); in selectMultiplication()
[all …]

123456