|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc79872 FrameIndexSDNode *N = cast<FrameIndexSDNode>(V.getNode());
79872 FrameIndexSDNode *N = cast<FrameIndexSDNode>(V.getNode());
79874 auto FI = cast<FrameIndexSDNode>(N);
include/llvm/CodeGen/SelectionDAG.h 350 SDNodeT *newSDNode(ArgTypes &&... Args) {
351 return new (NodeAllocator.template Allocate<SDNodeT>())
352 SDNodeT(std::forward<ArgTypes>(Args)...);
include/llvm/CodeGen/SelectionDAGNodes.h 1779 return cast<FrameIndexSDNode>(getOperand(1))->getIndex();
include/llvm/Support/Casting.h 58 return To::classof(&Val);
66 static inline bool doit(const From &) { return true; }
92 return isa_impl<To, From>::doit(*Val);
104 static inline bool doit(const From *Val) {
106 return isa_impl<To, From>::doit(*Val);
106 return isa_impl<To, From>::doit(*Val);
122 return isa_impl_wrap<To, SimpleFrom,
132 return isa_impl_cl<To,FromTy>::doit(Val);
142 return isa_impl_wrap<X, const Y,
172 using ret_type = To *; // Pointer arg case, return Ty*
176 using ret_type = const To *; // Constant pointer arg case, return const Ty*
198 using ret_type = typename cast_retty<To, SimpleFrom>::ret_type;
204 using ret_type = typename cast_retty_impl<To,FromTy>::ret_type;
210 To, From, typename simplify_type<From>::SimpleType>::ret_type;
218 static typename cast_retty<To, From>::ret_type doit(From &Val) {
219 return cast_convert_val<To, SimpleFrom,
227 static typename cast_retty<To, FromTy>::ret_type doit(const FromTy &Val) {
228 typename cast_retty<To, FromTy>::ret_type Res2
248 typename cast_retty<X, const Y>::ret_type>::type
252 X, const Y, typename simplify_type<const Y>::SimpleType>::doit(Val);
256 inline typename cast_retty<X, Y>::ret_type cast(Y &Val) {
258 return cast_convert_val<X, Y,
263 inline typename cast_retty<X, Y *>::ret_type cast(Y *Val) {
263 inline typename cast_retty<X, Y *>::ret_type cast(Y *Val) {
263 inline typename cast_retty<X, Y *>::ret_type cast(Y *Val) {
265 return cast_convert_val<X, Y*,
265 return cast_convert_val<X, Y*,
266 typename simplify_type<Y*>::SimpleType>::doit(Val);
331 typename cast_retty<X, const Y>::ret_type>::type
333 return isa<X>(Val) ? cast<X>(Val) : nullptr;
333 return isa<X>(Val) ? cast<X>(Val) : nullptr;
337 LLVM_NODISCARD inline typename cast_retty<X, Y>::ret_type dyn_cast(Y &Val) {
338 return isa<X>(Val) ? cast<X>(Val) : nullptr;
338 return isa<X>(Val) ? cast<X>(Val) : nullptr;
342 LLVM_NODISCARD inline typename cast_retty<X, Y *>::ret_type dyn_cast(Y *Val) {
343 return isa<X>(Val) ? cast<X>(Val) : nullptr;
343 return isa<X>(Val) ? cast<X>(Val) : nullptr;
include/llvm/Support/Recycler.h 83 SubClass *Allocate(AllocatorType &Allocator) {
84 static_assert(alignof(SubClass) <= Align,
86 static_assert(sizeof(SubClass) <= Size,
93 T *Allocate(AllocatorType &Allocator) {
include/llvm/Support/RecyclingAllocator.h 43 SubClass *Allocate() { return Base.template Allocate<SubClass>(Allocator); }
43 SubClass *Allocate() { return Base.template Allocate<SubClass>(Allocator); }
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 2149 isa<FrameIndexSDNode>(N0.getOperand(0)) &&
13565 if (isa<FrameIndexSDNode>(BasePtr) || isa<RegisterSDNode>(BasePtr))
13783 if (isa<FrameIndexSDNode>(BasePtr) || isa<RegisterSDNode>(BasePtr))
lib/CodeGen/SelectionDAG/InstrEmitter.cpp 406 } else if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Op)) {
406 } else if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Op)) {
1038 FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Node->getOperand(1));
1038 FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Node->getOperand(1));
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 380 int SPFI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
1369 int FI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
1395 int FI = cast<FrameIndexSDNode>(FIPtr.getNode())->getIndex();
1457 int FI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
1751 FrameIndexSDNode *StackPtrFI = cast<FrameIndexSDNode>(FIPtr);
1751 FrameIndexSDNode *StackPtrFI = cast<FrameIndexSDNode>(FIPtr);
1790 FrameIndexSDNode *StackPtrFI = cast<FrameIndexSDNode>(StackPtr);
1790 FrameIndexSDNode *StackPtrFI = cast<FrameIndexSDNode>(StackPtr);
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp 160 int SPFI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp 1489 auto FrameIndex = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
2257 auto FrameIndex = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h 72 if (isa<FrameIndexSDNode>(Node)) return true;
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 514 ID.AddInteger(cast<FrameIndexSDNode>(N)->getIndex());
1398 auto *N = newSDNode<FrameIndexSDNode>(FI, VT, isTarget);
1398 auto *N = newSDNode<FrameIndexSDNode>(FI, VT, isTarget);
5617 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(L->getBasePtr()))
5617 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(L->getBasePtr()))
5792 FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Dst);
5792 FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Dst);
5975 FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Dst);
5975 FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Dst);
6081 FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Dst);
6081 FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Dst);
6662 if (const FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Ptr))
6662 if (const FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Ptr))
6669 !isa<FrameIndexSDNode>(Ptr.getOperand(0)))
6672 int FI = cast<FrameIndexSDNode>(Ptr.getOperand(0))->getIndex();
9275 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Ptr)) {
9275 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Ptr)) {
9278 isa<FrameIndexSDNode>(Ptr.getOperand(0))) {
9280 FrameIdx = cast<FrameIndexSDNode>(Ptr.getOperand(0))->getIndex();
lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp 66 if (auto *A = dyn_cast<FrameIndexSDNode>(Base))
66 if (auto *A = dyn_cast<FrameIndexSDNode>(Base))
67 if (auto *B = dyn_cast<FrameIndexSDNode>(Other.Base)) {
67 if (auto *B = dyn_cast<FrameIndexSDNode>(Other.Base)) {
116 if (auto *A = dyn_cast<FrameIndexSDNode>(BasePtr0.getBase()))
116 if (auto *A = dyn_cast<FrameIndexSDNode>(BasePtr0.getBase()))
117 if (auto *B = dyn_cast<FrameIndexSDNode>(BasePtr1.getBase())) {
117 if (auto *B = dyn_cast<FrameIndexSDNode>(BasePtr1.getBase())) {
128 bool IsFI0 = isa<FrameIndexSDNode>(BasePtr0.getBase());
129 bool IsFI1 = isa<FrameIndexSDNode>(BasePtr1.getBase());
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 5526 if (FrameIndexSDNode *FINode =
5527 dyn_cast<FrameIndexSDNode>(LNode->getBasePtr().getNode()))
5592 if (auto *FISDN = dyn_cast<FrameIndexSDNode>(N.getNode())) {
5592 if (auto *FISDN = dyn_cast<FrameIndexSDNode>(N.getNode())) {
5859 auto FINode = dyn_cast<FrameIndexSDNode>(N.getNode());
6472 FrameIndexSDNode *FI = cast<FrameIndexSDNode>(getValue(Alloca).getNode());
6472 FrameIndexSDNode *FI = cast<FrameIndexSDNode>(getValue(Alloca).getNode());
8676 } else if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(OpVal)) {
8676 } else if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(OpVal)) {
9520 auto *FINode = dyn_cast<FrameIndexSDNode>(LNode->getBasePtr().getNode());
9520 auto *FINode = dyn_cast<FrameIndexSDNode>(LNode->getBasePtr().getNode());
9807 if (FrameIndexSDNode *FI =
9808 dyn_cast<FrameIndexSDNode>(InVals[i].getNode()))
9842 if (FrameIndexSDNode *FI =
9843 dyn_cast<FrameIndexSDNode>(ArgValues[0].getNode()))
9861 if (FrameIndexSDNode *FI =
9862 dyn_cast<FrameIndexSDNode>(LNode->getBasePtr().getNode()))
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp 592 } else if (const FrameIndexSDNode *FIDN = dyn_cast<FrameIndexSDNode>(this)) {
592 } else if (const FrameIndexSDNode *FIDN = dyn_cast<FrameIndexSDNode>(this)) {
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 3629 if (auto *FN = dyn_cast<FrameIndexSDNode>(N->getOperand(0))) {
3629 if (auto *FN = dyn_cast<FrameIndexSDNode>(N->getOperand(0))) {
lib/CodeGen/SelectionDAG/StatepointLowering.cpp 126 const unsigned FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex();
227 if (isa<ConstantSDNode>(Incoming) || isa<FrameIndexSDNode>(Incoming)) {
351 FrameIndexSDNode &FI) {
377 int Index = cast<FrameIndexSDNode>(Loc)->getIndex();
402 MMO = getMachineMemOperand(MF, *cast<FrameIndexSDNode>(Loc));
431 } else if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Incoming)) {
431 } else if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Incoming)) {
587 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Incoming)) {
587 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Incoming)) {
612 SpillMap.SlotMap[V] = cast<FrameIndexSDNode>(Loc)->getIndex();
lib/CodeGen/SelectionDAG/TargetLowering.cpp 6504 auto FrameIndex = cast<FrameIndexSDNode>(StackBase.getNode())->getIndex();
6657 auto FrameIndex = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp 724 int FI = cast<FrameIndexSDNode>(N)->getIndex();
743 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
758 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
785 int FI = cast<FrameIndexSDNode>(N)->getIndex();
818 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
860 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
2821 if (!(isa<FrameIndexSDNode>(N->getOperand(1)))) {
2834 int FI = cast<FrameIndexSDNode>(N->getOperand(1))->getIndex();
2959 int FI = cast<FrameIndexSDNode>(Node)->getIndex();
lib/Target/AArch64/AArch64ISelLowering.cpp 3693 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(L->getBasePtr()))
3693 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(L->getBasePtr()))
lib/Target/AArch64/AArch64SelectionDAGInfo.cpp 71 int FI = cast<FrameIndexSDNode>(Ptr)->getIndex();
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp 1463 if (auto FI = dyn_cast<FrameIndexSDNode>(N)) {
lib/Target/AMDGPU/AMDGPUISelLowering.cpp 1064 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(L->getBasePtr())) {
1064 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(L->getBasePtr())) {
lib/Target/AMDGPU/R600ISelLowering.cpp 1543 FrameIndexSDNode *FIN = cast<FrameIndexSDNode>(Op);
1543 FrameIndexSDNode *FIN = cast<FrameIndexSDNode>(Op);
lib/Target/AMDGPU/SIISelLowering.cpp10241 return isa<FrameIndexSDNode>(Op);
lib/Target/ARC/ARCISelDAGToDAG.cpp 95 int FI = cast<FrameIndexSDNode>(Addr)->getIndex();
115 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
148 FrameIndexSDNode *FIN = nullptr;
149 if ((FIN = dyn_cast<FrameIndexSDNode>(Addr))) {
156 if ((FIN = dyn_cast<FrameIndexSDNode>(Addr.getOperand(0))) &&
lib/Target/ARM/ARMISelDAGToDAG.cpp 610 int FI = cast<FrameIndexSDNode>(N)->getIndex();
636 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
857 int FI = cast<FrameIndexSDNode>(N)->getIndex();
873 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
923 int FI = cast<FrameIndexSDNode>(N)->getIndex();
944 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
1144 int FI = cast<FrameIndexSDNode>(N)->getIndex();
1164 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
1224 int FI = cast<FrameIndexSDNode>(N)->getIndex();
1256 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
1286 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
1324 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
1448 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
3032 int FI = cast<FrameIndexSDNode>(N)->getIndex();
lib/Target/ARM/ARMISelLowering.cpp 2535 FrameIndexSDNode *FINode = dyn_cast<FrameIndexSDNode>(Ptr);
2535 FrameIndexSDNode *FINode = dyn_cast<FrameIndexSDNode>(Ptr);
lib/Target/AVR/AVRISelDAGToDAG.cpp 71 if (const FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(N)) {
71 if (const FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(N)) {
97 int FI = cast<FrameIndexSDNode>(N.getOperand(0))->getIndex();
313 int FI = cast<FrameIndexSDNode>(N)->getIndex();
330 if (isa<FrameIndexSDNode>(BasePtr) || isa<ConstantSDNode>(BasePtr) ||
lib/Target/BPF/BPFISelDAGToDAG.cpp 102 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
102 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
118 if (FrameIndexSDNode *FIN =
119 dyn_cast<FrameIndexSDNode>(Addr.getOperand(0)))
147 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr.getOperand(0)))
147 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr.getOperand(0)))
226 int FI = cast<FrameIndexSDNode>(Node)->getIndex();
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 735 int FX = cast<FrameIndexSDNode>(N)->getIndex();
1284 int FX = cast<FrameIndexSDNode>(N)->getIndex();
lib/Target/Lanai/LanaiISelDAGToDAG.cpp 153 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
153 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
176 if (FrameIndexSDNode *FIN =
177 dyn_cast<FrameIndexSDNode>(Addr.getOperand(0))) {
318 int FI = cast<FrameIndexSDNode>(Node)->getIndex();
lib/Target/MSP430/MSP430ISelDAGToDAG.cpp 203 AM.Base.FrameIndex = cast<FrameIndexSDNode>(N)->getIndex();
395 int FI = cast<FrameIndexSDNode>(Node)->getIndex();
lib/Target/Mips/Mips16ISelDAGToDAG.cpp 105 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
105 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
128 if (FrameIndexSDNode *FIN =
129 dyn_cast<FrameIndexSDNode>(Addr.getOperand(0))) {
lib/Target/Mips/MipsSEISelDAGToDAG.cpp 268 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
268 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
288 if (FrameIndexSDNode *FIN =
289 dyn_cast<FrameIndexSDNode>(Addr.getOperand(0)))
440 if (isa<FrameIndexSDNode>(Base))
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp 3634 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
3634 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
3648 if (FrameIndexSDNode *FIN =
3649 dyn_cast<FrameIndexSDNode>(Addr.getOperand(0)))
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 575 int FI = cast<FrameIndexSDNode>(N)->getIndex();
4178 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(
4178 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(
lib/Target/PowerPC/PPCISelLowering.cpp 2383 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(N.getOperand(0))) {
2383 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(N.getOperand(0))) {
2414 if (FrameIndexSDNode *FI =
2415 dyn_cast<FrameIndexSDNode>(N.getOperand(0))) {
2457 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(N)) {
2457 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(N)) {
2590 if (isa<FrameIndexSDNode>(Base) || isa<RegisterSDNode>(Base))
7376 int FI = cast<FrameIndexSDNode>(FIPtr)->getIndex();
11732 int FI = cast<FrameIndexSDNode>(Loc)->getIndex();
11733 int BFI = cast<FrameIndexSDNode>(BaseLoc)->getIndex();
lib/Target/RISCV/RISCVISelDAGToDAG.cpp 131 int FI = cast<FrameIndexSDNode>(Node)->getIndex();
193 if (auto FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
lib/Target/RISCV/RISCVISelLowering.cpp 2198 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex();
lib/Target/Sparc/SparcISelDAGToDAG.cpp 77 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
77 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
91 if (FrameIndexSDNode *FIN =
92 dyn_cast<FrameIndexSDNode>(Addr.getOperand(0))) {
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp 632 int64_t FrameIndex = cast<FrameIndexSDNode>(Base)->getIndex();
lib/Target/SystemZ/SystemZISelLowering.cpp 1508 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex();
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 1024 if (isa<FrameIndexSDNode>(Src.getNode())) {
1049 int FI = cast<FrameIndexSDNode>(Op)->getIndex();
lib/Target/X86/X86ISelDAGToDAG.cpp 1906 AM.Base_FrameIndex = cast<FrameIndexSDNode>(N)->getIndex();
2406 else if (Base.getValueType() == MVT::i32 && !isa<FrameIndexSDNode>(Base)) {
lib/Target/X86/X86ISelLowering.cpp 3809 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex();
4262 FrameIndexSDNode *FINode = dyn_cast<FrameIndexSDNode>(Ptr);
4262 FrameIndexSDNode *FINode = dyn_cast<FrameIndexSDNode>(Ptr);
4267 FrameIndexSDNode *FINode = cast<FrameIndexSDNode>(Arg);
4267 FrameIndexSDNode *FINode = cast<FrameIndexSDNode>(Arg);
7685 if (FrameIndexSDNode *FINode = dyn_cast<FrameIndexSDNode>(Ptr)) {
7685 if (FrameIndexSDNode *FINode = dyn_cast<FrameIndexSDNode>(Ptr)) {
7689 isa<FrameIndexSDNode>(Ptr.getOperand(0))) {
7690 FI = cast<FrameIndexSDNode>(Ptr.getOperand(0))->getIndex();
18486 FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(StackSlot);
18486 FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(StackSlot);
18857 int SSFI = cast<FrameIndexSDNode>(StackSlot)->getIndex();
23890 auto *FINode = dyn_cast<FrameIndexSDNode>(RegNode);
23890 auto *FINode = dyn_cast<FrameIndexSDNode>(RegNode);
23908 auto *FINode = dyn_cast<FrameIndexSDNode>(EHGuard);
23908 auto *FINode = dyn_cast<FrameIndexSDNode>(EHGuard);
28398 int SPFI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
lib/Target/XCore/XCoreISelDAGToDAG.cpp 88 FrameIndexSDNode *FIN = nullptr;
89 if ((FIN = dyn_cast<FrameIndexSDNode>(Addr))) {
96 if ((FIN = dyn_cast<FrameIndexSDNode>(Addr.getOperand(0)))
usr/include/c++/7.4.0/type_traits 1983 { typedef _Up type; };