Home
last modified time | relevance | path

Searched refs:GlobalAddressSDNode (Results 1 – 25 of 60) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGAddressAnalysis.cpp40 if (auto *A = dyn_cast<GlobalAddressSDNode>(Base)) in equalBaseIndex()
41 if (auto *B = dyn_cast<GlobalAddressSDNode>(Other.Base)) in equalBaseIndex()
141 bool IsGV0 = isa<GlobalAddressSDNode>(BasePtr0.getBase()); in computeAliasing()
142 bool IsGV1 = isa<GlobalAddressSDNode>(BasePtr1.getBase()); in computeAliasing()
H A DScheduleDAGSDNodes.h70 if (isa<GlobalAddressSDNode>(Node)) return true; in isPassiveNode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFISelDAGToDAG.cpp92 bool getConstantFieldValue(const GlobalAddressSDNode *Node, uint64_t Offset,
274 const GlobalAddressSDNode *GADN = in PreprocessLoad()
275 dyn_cast<GlobalAddressSDNode>(OP1N->getOperand(0).getNode()); in PreprocessLoad()
285 if (const GlobalAddressSDNode *GADN = in PreprocessLoad()
286 dyn_cast<GlobalAddressSDNode>(OP1.getNode())) in PreprocessLoad()
340 bool BPFDAGToDAGISel::getConstantFieldValue(const GlobalAddressSDNode *Node, in getConstantFieldValue()
H A DBPFISelLowering.h47 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;
H A DBPFISelLowering.cpp187 bool BPFTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const { in isOffsetFoldingLegal()
460 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) { in LowerCall()
646 auto N = cast<GlobalAddressSDNode>(Op); in LowerGlobalAddress()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsCCState.cpp74 if (const GlobalAddressSDNode *G = in getSpecialCallingConvForCallee()
75 dyn_cast<const GlobalAddressSDNode>(Callee)) { in getSpecialCallingConvForCallee()
H A DMips16ISelDAGToDAG.cpp154 if (isa<ConstantPoolSDNode>(Opnd0) || isa<GlobalAddressSDNode>(Opnd0) || in selectAddr()
H A DMipsISelLowering.h503 SDValue getTargetNode(GlobalAddressSDNode *N, EVT Ty, SelectionDAG &DAG,
656 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;
H A DMipsISelLowering.cpp148 SDValue MipsTargetLowering::getTargetNode(GlobalAddressSDNode *N, EVT Ty, in getTargetNode()
2069 GlobalAddressSDNode *N = cast<GlobalAddressSDNode>(Op); in lowerGlobalAddress()
2132 GlobalAddressSDNode *GA = cast<GlobalAddressSDNode>(Op); in lowerGlobalTLSAddress()
3065 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(CLI.Callee)) { in getOpndList()
3108 if (const GlobalAddressSDNode *G = in AdjustInstrPostInstrSelection()
3109 dyn_cast_or_null<const GlobalAddressSDNode>(TargetAddr)) { in AdjustInstrPostInstrSelection()
3217 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) { in LowerCall()
3384 } else if (auto *N = dyn_cast<GlobalAddressSDNode>(Callee)) { in LowerCall()
3401 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) { in LowerCall()
4280 MipsTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const { in isOffsetFoldingLegal()
H A DMips16ISelLowering.cpp468 } else if (GlobalAddressSDNode *G = in getOpndList()
469 dyn_cast<GlobalAddressSDNode>(CLI.Callee)) { in getOpndList()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h199 SDValue LowerToTLSGeneralDynamicModel(GlobalAddressSDNode *GA,
201 SDValue LowerToTLSInitialExecModel(GlobalAddressSDNode *GA,
203 SDValue LowerToTLSLocalExecModel(GlobalAddressSDNode *GA,
206 GlobalAddressSDNode *GA, SDValue InFlag, EVT PtrVT,
294 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;
H A DHexagonISelLowering.cpp419 if (GlobalAddressSDNode *GAN = dyn_cast<GlobalAddressSDNode>(Callee)) in LowerCall()
575 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) { in LowerCall()
1221 auto *GAN = cast<GlobalAddressSDNode>(Op); in LowerGLOBALADDRESS()
1279 GlobalAddressSDNode *GA, SDValue Glue, EVT PtrVT, unsigned ReturnReg, in GetDynamicTLSAddr()
1315 HexagonTargetLowering::LowerToTLSInitialExecModel(GlobalAddressSDNode *GA, in LowerToTLSInitialExecModel()
1357 HexagonTargetLowering::LowerToTLSLocalExecModel(GlobalAddressSDNode *GA, in LowerToTLSLocalExecModel()
1379 HexagonTargetLowering::LowerToTLSGeneralDynamicModel(GlobalAddressSDNode *GA, in LowerToTLSGeneralDynamicModel()
1418 GlobalAddressSDNode *GA = cast<GlobalAddressSDNode>(Op); in LowerGlobalTLSAddress()
3409 bool HexagonTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) in isOffsetFoldingLegal()
3445 if (!isa<GlobalAddressSDNode>(Callee) && in IsEligibleForTailCallOptimization()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h582 SDValue lowerGlobalAddress(GlobalAddressSDNode *Node,
584 SDValue lowerTLSGetOffset(GlobalAddressSDNode *Node,
588 SDValue lowerGlobalTLSAddress(GlobalAddressSDNode *Node,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp143 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(N0)) { in MatchWrapper()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h494 SDValue getStaticTLSAddr(GlobalAddressSDNode *N, SelectionDAG &DAG,
496 SDValue getDynamicTLSAddr(GlobalAddressSDNode *N, SelectionDAG &DAG) const;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.h583 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;
783 SDValue LowerToTLSGeneralDynamicModel(GlobalAddressSDNode *GA,
785 SDValue LowerToTLSExecModels(GlobalAddressSDNode *GA,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
H A DAVRISelLowering.h115 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp323 if (auto *G = dyn_cast<GlobalAddressSDNode>(Callee)) in LowerCall()
726 const GlobalAddressSDNode *GN = cast<GlobalAddressSDNode>(Op); in LowerGlobalAddress()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h89 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;
H A DSparcISelLowering.cpp698 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) { in hasReturnsTwiceAttr()
944 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) in LowerCall_32()
1248 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) in LowerCall_64()
1910 if (const GlobalAddressSDNode *GA = dyn_cast<GlobalAddressSDNode>(Op)) in withTargetFlags()
2024 GlobalAddressSDNode *GA = cast<GlobalAddressSDNode>(Op); in LowerGlobalTLSAddress()
3336 SparcTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const { in isOffsetFoldingLegal()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/
H A DVEISelLowering.h181 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kISelDAGToDAG.cpp540 if (auto *G = dyn_cast<GlobalAddressSDNode>(N0)) { in matchWrapper()
583 if (auto *G = dyn_cast<GlobalAddressSDNode>(N0)) { in matchWrapper()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1020 GlobalAddressSDNode* GA = cast<GlobalAddressSDNode>(Callee); in LowerCall()
1273 if (const GlobalAddressSDNode *GA = dyn_cast<GlobalAddressSDNode>(Op)) in IsWebAssemblyGlobal()
1394 const auto *GA = cast<GlobalAddressSDNode>(Op); in LowerGlobalTLSAddress()
1436 const auto *GA = cast<GlobalAddressSDNode>(Op); in LowerGlobalAddress()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp281 const GlobalAddressSDNode *GN = cast<GlobalAddressSDNode>(Op); in LowerGlobalAddress()
378 if (GlobalAddressSDNode *GASD = in lowerLoadWordFromAlignedBasePlusOffset()
379 dyn_cast<GlobalAddressSDNode>(Base.getNode())) { in lowerLoadWordFromAlignedBasePlusOffset()
1195 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) in LowerCCCCallTo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp606 GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee); in LowerCCCCallTo()
1161 const GlobalValue *GV = cast<GlobalAddressSDNode>(Op)->getGlobal(); in LowerGlobalAddress()
1162 int64_t Offset = cast<GlobalAddressSDNode>(Op)->getOffset(); in LowerGlobalAddress()

123