Home
last modified time | relevance | path

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

1234

/external/llvm/include/llvm/CodeGen/
DSelectionDAG.h447 SDValue getGlobalAddress(const GlobalValue *GV, SDLoc DL, EVT VT,
450 SDValue getTargetGlobalAddress(const GlobalValue *GV, SDLoc DL, EVT VT,
485 SDValue getBasicBlock(MachineBasicBlock *MBB, SDLoc dl);
487 SDValue getExternalSymbol(const char *Sym, SDLoc dl, EVT VT);
493 SDValue getEHLabel(SDLoc dl, SDValue Root, MCSymbol *Label);
503 SDValue getCopyToReg(SDValue Chain, SDLoc dl, unsigned Reg, SDValue N) {
511 SDValue getCopyToReg(SDValue Chain, SDLoc dl, unsigned Reg, SDValue N,
520 SDValue getCopyToReg(SDValue Chain, SDLoc dl, SDValue Reg, SDValue N,
528 SDValue getCopyFromReg(SDValue Chain, SDLoc dl, unsigned Reg, EVT VT) {
537 SDValue getCopyFromReg(SDValue Chain, SDLoc dl, unsigned Reg, EVT VT,
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp212 SDValue Trunc, SDValue ExtLoad, SDLoc DL,
313 SDValue ReassociateOps(unsigned Opc, SDLoc DL, SDValue LHS, SDValue RHS);
319 SDValue SimplifySelect(SDLoc DL, SDValue N0, SDValue N1, SDValue N2);
320 SDValue SimplifySelectCC(SDLoc DL, SDValue N0, SDValue N1, SDValue N2,
324 SDLoc DL, bool foldBooleans = true);
348 SDLoc DL);
349 SDNode *MatchRotate(SDValue LHS, SDValue RHS, SDLoc DL);
601 return DAG.getNode(ISD::FSUB, SDLoc(Op), Op.getValueType(), in GetNegatedExpression()
606 return DAG.getNode(ISD::FSUB, SDLoc(Op), Op.getValueType(), in GetNegatedExpression()
620 return DAG.getNode(ISD::FSUB, SDLoc(Op), Op.getValueType(), in GetNegatedExpression()
[all …]
DLegalizeFloatTypes.cpp126 return DAG.getNode(ISD::BUILD_PAIR, SDLoc(N), in SoftenFloatRes_BUILD_PAIR()
141 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(N), in SoftenFloatRes_EXTRACT_VECTOR_ELT()
155 return DAG.getNode(ISD::AND, SDLoc(N), NVT, Op, Mask); in SoftenFloatRes_FABS()
168 NVT, Ops, 2, false, SDLoc(N)).first; in SoftenFloatRes_FMINNUM()
181 NVT, Ops, 2, false, SDLoc(N)).first; in SoftenFloatRes_FMAXNUM()
194 NVT, Ops, 2, false, SDLoc(N)).first; in SoftenFloatRes_FADD()
206 NVT, &Op, 1, false, SDLoc(N)).first; in SoftenFloatRes_FCEIL()
212 SDLoc dl(N); in SoftenFloatRes_FCOPYSIGN()
260 NVT, &Op, 1, false, SDLoc(N)).first; in SoftenFloatRes_FCOS()
273 NVT, Ops, 2, false, SDLoc(N)).first; in SoftenFloatRes_FDIV()
[all …]
DLegalizeIntegerTypes.cpp161 return DAG.getNode(ISD::AssertSext, SDLoc(N), in PromoteIntRes_AssertSext()
168 return DAG.getNode(ISD::AssertZext, SDLoc(N), in PromoteIntRes_AssertZext()
174 SDValue Res = DAG.getAtomic(N->getOpcode(), SDLoc(N), in PromoteIntRes_Atomic0()
187 SDValue Res = DAG.getAtomic(N->getOpcode(), SDLoc(N), in PromoteIntRes_Atomic1()
212 ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, SDLoc(N), N->getMemoryVT(), VTs, in PromoteIntRes_AtomicCmpSwap()
226 N->getOpcode(), SDLoc(N), N->getMemoryVT(), VTs, N->getChain(), in PromoteIntRes_AtomicCmpSwap()
241 SDLoc dl(N); in PromoteIntRes_BITCAST()
306 SDLoc dl(N); in PromoteIntRes_BSWAP()
316 return DAG.getNode(ISD::ANY_EXTEND, SDLoc(N), in PromoteIntRes_BUILD_PAIR()
325 SDLoc dl(N); in PromoteIntRes_Constant()
[all …]
DLegalizeVectorTypes.cpp141 return DAG.getNode(N->getOpcode(), SDLoc(N), in ScalarizeVecRes_BinOp()
149 return DAG.getNode(N->getOpcode(), SDLoc(N), in ScalarizeVecRes_TernaryOp()
161 return DAG.getNode(ISD::BITCAST, SDLoc(N), in ScalarizeVecRes_BITCAST()
171 return DAG.getNode(ISD::TRUNCATE, SDLoc(N), EltVT, InOp); in ScalarizeVecRes_BUILD_VECTOR()
178 return DAG.getConvertRndSat(NewVT, SDLoc(N), in ScalarizeVecRes_CONVERT_RNDSAT()
187 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(N), in ScalarizeVecRes_EXTRACT_SUBVECTOR()
195 return DAG.getNode(ISD::FP_ROUND, SDLoc(N), in ScalarizeVecRes_FP_ROUND()
201 return DAG.getNode(ISD::FPOWI, SDLoc(N), in ScalarizeVecRes_FPOWI()
212 Op = DAG.getNode(ISD::TRUNCATE, SDLoc(N), EltVT, Op); in ScalarizeVecRes_INSERT_VECTOR_ELT()
222 SDLoc(N), in ScalarizeVecRes_LOAD()
[all …]
DLegalizeTypesGeneric.cpp46 SDLoc dl(N); in ExpandRes_BITCAST()
213 SDLoc dl(N); in ExpandRes_EXTRACT_VECTOR_ELT()
251 SDLoc dl(N); in ExpandRes_NormalLoad()
298 SDLoc dl(N); in ExpandRes_VAARG()
322 SDLoc DL(Op); in IntegerToVector()
338 SDLoc dl(N); in ExpandOp_BITCAST()
379 SDLoc dl(N); in ExpandOp_BUILD_VECTOR()
417 SDLoc dl(N); in ExpandOp_INSERT_VECTOR_ELT()
450 SDLoc dl(N); in ExpandOp_SCALAR_TO_VECTOR()
466 SDLoc dl(N); in ExpandOp_NormalStore()
[all …]
/external/llvm/lib/Target/SystemZ/
DSystemZSelectionDAGInfo.h28 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, SDLoc DL, SDValue Chain,
35 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, SDLoc DL,
41 EmitTargetCodeForMemcmp(SelectionDAG &DAG, SDLoc DL, SDValue Chain,
47 EmitTargetCodeForMemchr(SelectionDAG &DAG, SDLoc DL, SDValue Chain,
52 EmitTargetCodeForStrcpy(SelectionDAG &DAG, SDLoc DL, SDValue Chain,
59 EmitTargetCodeForStrcmp(SelectionDAG &DAG, SDLoc DL, SDValue Chain,
65 EmitTargetCodeForStrlen(SelectionDAG &DAG, SDLoc DL, SDValue Chain,
70 EmitTargetCodeForStrnlen(SelectionDAG &DAG, SDLoc DL, SDValue Chain,
DSystemZSelectionDAGInfo.cpp32 static SDValue emitMemMem(SelectionDAG &DAG, SDLoc DL, unsigned Sequence, in emitMemMem()
56 EmitTargetCodeForMemcpy(SelectionDAG &DAG, SDLoc DL, SDValue Chain, in EmitTargetCodeForMemcpy()
73 static SDValue memsetStore(SelectionDAG &DAG, SDLoc DL, SDValue Chain, in memsetStore()
86 EmitTargetCodeForMemset(SelectionDAG &DAG, SDLoc DL, SDValue Chain, in EmitTargetCodeForMemset()
158 static SDValue emitCLC(SelectionDAG &DAG, SDLoc DL, SDValue Chain, in emitCLC()
182 static SDValue addIPMSequence(SDLoc DL, SDValue Glue, SelectionDAG &DAG) { in addIPMSequence()
192 EmitTargetCodeForMemcmp(SelectionDAG &DAG, SDLoc DL, SDValue Chain, in EmitTargetCodeForMemcmp()
207 EmitTargetCodeForMemchr(SelectionDAG &DAG, SDLoc DL, SDValue Chain, in EmitTargetCodeForMemchr()
234 EmitTargetCodeForStrcpy(SelectionDAG &DAG, SDLoc DL, SDValue Chain, in EmitTargetCodeForStrcpy()
245 EmitTargetCodeForStrcmp(SelectionDAG &DAG, SDLoc DL, SDValue Chain, in EmitTargetCodeForStrcmp()
[all …]
/external/llvm/include/llvm/Target/
DTargetSelectionDAGInfo.h56 EmitTargetCodeForMemcpy(SelectionDAG &DAG, SDLoc dl, in EmitTargetCodeForMemcpy()
73 EmitTargetCodeForMemmove(SelectionDAG &DAG, SDLoc dl, in EmitTargetCodeForMemmove()
89 EmitTargetCodeForMemset(SelectionDAG &DAG, SDLoc dl, in EmitTargetCodeForMemset()
103 EmitTargetCodeForMemcmp(SelectionDAG &DAG, SDLoc dl, in EmitTargetCodeForMemcmp()
117 EmitTargetCodeForMemchr(SelectionDAG &DAG, SDLoc dl, SDValue Chain, in EmitTargetCodeForMemchr()
130 EmitTargetCodeForStrcpy(SelectionDAG &DAG, SDLoc DL, SDValue Chain, in EmitTargetCodeForStrcpy()
144 EmitTargetCodeForStrcmp(SelectionDAG &DAG, SDLoc dl, in EmitTargetCodeForStrcmp()
153 EmitTargetCodeForStrlen(SelectionDAG &DAG, SDLoc DL, SDValue Chain, in EmitTargetCodeForStrlen()
159 EmitTargetCodeForStrnlen(SelectionDAG &DAG, SDLoc DL, SDValue Chain, in EmitTargetCodeForStrnlen()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.h99 SDLoc dl, SelectionDAG &DAG,
105 SDLoc dl, SelectionDAG &DAG,
111 SDLoc dl, SelectionDAG &DAG,
127 SDLoc dl, SelectionDAG &DAG) const override;
132 SDLoc DL, SelectionDAG &DAG) const;
137 SDLoc DL, SelectionDAG &DAG) const;
151 SDValue Arg, SDLoc DL,
158 SDLoc DL,
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.h656 SelectionDAG &DAG, SDLoc dl) const;
658 SDLoc dl) const;
660 SDLoc dl) const;
678 SDLoc dl) const;
704 SDValue LowerFP_TO_INT(SDValue Op, SelectionDAG &DAG, SDLoc dl) const;
724 SDLoc dl, SelectionDAG &DAG,
726 SDValue FinishCall(CallingConv::ID CallConv, SDLoc dl, bool isTailCall,
742 SDLoc dl, SelectionDAG &DAG,
760 SDLoc dl, SelectionDAG &DAG) const override;
764 SDValue ArgVal, SDLoc dl) const;
[all …]
DPPCISelDAGToDAG.cpp128 SDValue SelectCC(SDValue LHS, SDValue RHS, ISD::CondCode CC, SDLoc dl);
203 SDLoc(Op), Op.getValueType(), in SelectInlineAsmMemoryOperand()
403 SDLoc dl(SN); in getFrameIndex()
461 SDLoc dl(N); in SelectBitfieldInsert()
625 static SDNode *SelectInt64Direct(SelectionDAG *CurDAG, SDLoc dl, int64_t Imm) { in SelectInt64Direct()
699 static SDNode *SelectInt64(SelectionDAG *CurDAG, SDLoc dl, int64_t Imm) { in SelectInt64()
757 SDLoc dl(N); in SelectInt64()
1215 void SelectAndParts32(SDLoc dl, SDValue &Res, unsigned *InstCnt) { in SelectAndParts32()
1313 SDLoc dl(N); in Select32()
1412 SDValue SelectRotMask64(SDValue V, SDLoc dl, unsigned RLAmt, bool Repl32, in SelectRotMask64()
[all …]
/external/llvm/lib/Target/R600/
DAMDGPUISelDAGToDAG.cpp124 SDNode *getS_BFE(unsigned Opcode, SDLoc DL, SDValue Val,
362 SDLoc(N), EltVT); in Select()
394 SDLoc(N), N->getValueType(0), Ops); in Select()
411 SDNode *Lo = CurDAG->getMachineNode(AMDGPU::S_MOV_B32, SDLoc(N), MVT::i32, in Select()
413 SDNode *Hi = CurDAG->getMachineNode(AMDGPU::S_MOV_B32, SDLoc(N), MVT::i32, in Select()
421 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, SDLoc(N), in Select()
436 SDValue NewLoad = CurDAG->getLoad(MVT::v2i32, SDLoc(N), LD->getChain(), in Select()
438 SDValue BitCast = CurDAG->getNode(ISD::BITCAST, SDLoc(N), in Select()
454 SDValue NewValue = CurDAG->getNode(ISD::BITCAST, SDLoc(N), in Select()
456 SDValue NewStore = CurDAG->getStore(ST->getChain(), SDLoc(N), NewValue, in Select()
[all …]
DSIISelLowering.h24 SDValue LowerParameter(SelectionDAG &DAG, EVT VT, EVT MemVT, SDLoc DL,
87 SDLoc DL, SelectionDAG &DAG,
107 MachineSDNode *wrapAddr64Rsrc(SelectionDAG &DAG, SDLoc DL, SDValue Ptr) const;
109 SDLoc DL,
114 SDLoc DL,
DR600ISelLowering.cpp611 return DAG.getCopyToReg(Chain, SDLoc(Op), Reg, Op.getOperand(2)); in LowerOperation()
624 return DAG.getNode(AMDGPUISD::EXPORT, SDLoc(Op), Op.getValueType(), Args); in LowerOperation()
637 SDLoc DL(Op); in LowerOperation()
647 SDLoc(DAG.getEntryNode()), Reg, VT); in LowerOperation()
670 SDLoc(DAG.getEntryNode()), RegisterI, MVT::f32); in LowerOperation()
672 SDLoc(DAG.getEntryNode()), RegisterJ, MVT::f32); in LowerOperation()
875 SDLoc DL(Op); in ReplaceNodeResults()
884 SDLoc DL(Op); in ReplaceNodeResults()
893 SDLoc DL(Op); in ReplaceNodeResults()
902 SDLoc DL(Op); in ReplaceNodeResults()
[all …]
/external/llvm/lib/Target/Mips/
DMipsISelLowering.h276 SDValue getAddrLocal(NodeTy *N, SDLoc DL, EVT Ty, SelectionDAG &DAG, in getAddrLocal()
295 SDValue getAddrGlobal(NodeTy *N, SDLoc DL, EVT Ty, SelectionDAG &DAG, in getAddrGlobal()
308 SDValue getAddrGlobalLargeGOT(NodeTy *N, SDLoc DL, EVT Ty, in getAddrGlobalLargeGOT()
326 SDValue getAddrNonPIC(NodeTy *N, SDLoc DL, EVT Ty, in getAddrNonPIC()
340 SDValue getAddrGPRel(NodeTy *N, SDLoc DL, EVT Ty, SelectionDAG &DAG) const { in getAddrGPRel()
392 const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl,
431 void copyByValRegs(SDValue Chain, SDLoc DL, std::vector<SDValue> &OutChains,
439 void passByValArg(SDValue Chain, SDLoc DL,
451 SDLoc DL, SelectionDAG &DAG, CCState &State) const;
457 SDLoc dl, SelectionDAG &DAG,
[all …]
DMipsSEISelLowering.cpp428 SDLoc DL(ADDENode); in selectMADD()
500 SDLoc DL(SUBENode); in selectMSUB()
582 return DAG.getNode(MipsISD::VEXTRACT_ZEXT_ELT, SDLoc(Op0), in performANDCombine()
777 return DAG.getNode(ISD::VSELECT, SDLoc(N), Ty, Cond, IfSet, IfClr); in performORCombine()
796 static SDValue genConstMult(SDValue X, uint64_t C, SDLoc DL, EVT VT, in genConstMult()
841 return genConstMult(N->getOperand(0), C->getZExtValue(), SDLoc(N), in performMULCombine()
867 return DAG.getNode(Opc, SDLoc(N), Ty, N->getOperand(0), in performDSPShiftCombine()
926 return DAG.getNode(MipsISD::VEXTRACT_SEXT_ELT, SDLoc(Op0Op0), in performSRACombine()
978 return DAG.getNode(MipsISD::SETCC_DSP, SDLoc(N), Ty, N->getOperand(0), in performSETCCCombine()
1019 return DAG.getNode(Signed ? MipsISD::VSMIN : MipsISD::VUMIN, SDLoc(N), in performVSELECTCombine()
[all …]
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.h135 SDLoc dl, SelectionDAG &DAG,
142 SDLoc dl,
149 SDLoc dl, SelectionDAG &DAG,
156 SDLoc dl, SelectionDAG &DAG,
166 SDLoc dl, SelectionDAG &DAG) const override;
/external/llvm/lib/Target/ARM/
DARMISelLowering.h445 void PassF64ArgInRegs(SDLoc dl, SelectionDAG &DAG,
454 SDLoc dl) const;
461 SDLoc dl, SelectionDAG &DAG,
520 SDLoc dl, SelectionDAG &DAG,
528 SDLoc dl, SelectionDAG &DAG,
532 SDLoc dl, SDValue &Chain,
539 SDLoc dl, SDValue &Chain,
574 SDLoc dl, SelectionDAG &DAG) const override;
580 SDValue getCMOV(SDLoc dl, EVT VT, SDValue FalseVal, SDValue TrueVal,
584 SDValue &ARMcc, SelectionDAG &DAG, SDLoc dl) const;
[all …]
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.h134 SDLoc dl, SelectionDAG &DAG,
142 SDLoc dl, SelectionDAG &DAG,
147 SDValue lowerLoadWordFromAlignedBasePlusOffset(SDLoc DL, SDValue Chain,
203 SDLoc dl, SelectionDAG &DAG,
215 SDLoc dl, SelectionDAG &DAG) const override;
DXCoreISelLowering.cpp262 SDLoc dl(GA); in getGlobalAddressWrapper()
292 SDLoc DL(GN); in LowerGlobalAddress()
322 SDLoc DL(Op); in LowerBlockAddress()
335 SDLoc dl(CP); in LowerConstantPool()
358 SDLoc dl(Op); in LowerBR_JT()
377 lowerLoadWordFromAlignedBasePlusOffset(SDLoc DL, SDValue Chain, SDValue Base, in lowerLoadWordFromAlignedBasePlusOffset()
445 SDLoc DL(Op); in LowerLOAD()
527 SDLoc dl(Op); in LowerSTORE()
573 SDLoc dl(Op); in LowerSMUL_LOHI()
590 SDLoc dl(Op); in LowerUMUL_LOHI()
[all …]
/external/llvm/lib/Target/BPF/
DBPFISelLowering.h57 const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc DL,
69 SDLoc DL, SelectionDAG &DAG,
74 const SmallVectorImpl<SDValue> &OutVals, SDLoc DL,
/external/llvm/lib/Target/X86/
DX86ISelLowering.h886 SDLoc dl, SelectionDAG &DAG,
891 SDLoc dl, SelectionDAG &DAG,
895 SDLoc dl, SelectionDAG &DAG,
916 int FPDiff, SDLoc dl) const;
936 SDValue LowerGlobalAddress(const GlobalValue *GV, SDLoc dl,
950 SDLoc dl, SelectionDAG &DAG) const;
973 SDLoc dl, SelectionDAG &DAG,
982 SDLoc dl, SelectionDAG &DAG) const override;
1056 SDValue EmitTest(SDValue Op0, unsigned X86CC, SDLoc dl,
1061 SDValue EmitCmp(SDValue Op0, SDValue Op1, unsigned X86CC, SDLoc dl,
/external/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAG.cpp85 SDNode *SelectBaseOffsetLoad(LoadSDNode *LD, SDLoc dl);
86 SDNode *SelectIndexedLoad(LoadSDNode *LD, SDLoc dl);
88 SDLoc dl);
90 SDLoc dl);
91 SDNode *SelectBaseOffsetStore(StoreSDNode *ST, SDLoc dl);
92 SDNode *SelectIndexedStore(StoreSDNode *ST, SDLoc dl);
248 SDLoc dl) { in SelectIndexedLoadSignExtend64()
302 SDLoc dl) { in SelectIndexedLoadZeroExtend64()
362 SDNode *HexagonDAGToDAGISel::SelectIndexedLoad(LoadSDNode *LD, SDLoc dl) { in SelectIndexedLoad()
457 SDLoc dl(N); in SelectLoad()
[all …]
/external/clang/tools/libclang/
DCXLoadedDiagnostic.cpp211 std::error_code readLocation(const serialized_diags::Location &SDLoc,
274 DiagLoader::readLocation(const serialized_diags::Location &SDLoc, in readLocation() argument
276 unsigned FileID = SDLoc.FileID; in readLocation()
284 LoadedLoc.line = SDLoc.Line; in readLocation()
285 LoadedLoc.column = SDLoc.Col; in readLocation()
286 LoadedLoc.offset = SDLoc.Offset; in readLocation()

1234