Home
last modified time | relevance | path

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

12

/external/llvm/lib/Target/Mips/
DMipsCCState.cpp62 if (const GlobalAddressSDNode *G = in getSpecialCallingConvForCallee()
63 dyn_cast<const GlobalAddressSDNode>(Callee)) { in getSpecialCallingConvForCallee()
DMipsISelLowering.h398 SDValue getTargetNode(GlobalAddressSDNode *N, EVT Ty, SelectionDAG &DAG,
549 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;
DMips16ISelLowering.cpp483 } else if (GlobalAddressSDNode *G = in getOpndList()
484 dyn_cast<GlobalAddressSDNode>(CLI.Callee)) { in getOpndList()
DMips16ISelDAGToDAG.cpp220 if (isa<ConstantPoolSDNode>(Opnd0) || isa<GlobalAddressSDNode>(Opnd0) || in selectAddr16()
DMipsISelLowering.cpp79 SDValue MipsTargetLowering::getTargetNode(GlobalAddressSDNode *N, EVT Ty, in getTargetNode()
1682 GlobalAddressSDNode *N = cast<GlobalAddressSDNode>(Op); in lowerGlobalAddress()
1730 GlobalAddressSDNode *GA = cast<GlobalAddressSDNode>(Op); in lowerGlobalTLSAddress()
2555 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(CLI.Callee)) { in getOpndList()
2750 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) { in LowerCall()
3607 MipsTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const { in isOffsetFoldingLegal()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h459 SDValue lowerGlobalAddress(GlobalAddressSDNode *Node,
461 SDValue lowerTLSGetOffset(GlobalAddressSDNode *Node,
464 SDValue lowerGlobalTLSAddress(GlobalAddressSDNode *Node,
DSystemZISelDAGToDAG.cpp465 uint64_t Offset = (cast<GlobalAddressSDNode>(Full)->getOffset() - in expandAddress()
466 cast<GlobalAddressSDNode>(Anchor)->getOffset()); in expandAddress()
/external/llvm/lib/Target/ARM/
DARMISelLowering.h403 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;
524 SDValue LowerToTLSGeneralDynamicModel(GlobalAddressSDNode *GA,
526 SDValue LowerToTLSExecModels(GlobalAddressSDNode *GA,
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.h60 if (isa<GlobalAddressSDNode>(Node)) return true; in isPassiveNode()
DSelectionDAGDumper.cpp434 } else if (const GlobalAddressSDNode *GADN = in print_details()
435 dyn_cast<GlobalAddressSDNode>(this)) { in print_details()
DTargetLowering.cpp275 TargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const { in isOffsetFoldingLegal()
2095 if (isa<GlobalAddressSDNode>(N)) { in isGAPlusOffset()
2096 GlobalAddressSDNode *GASD = cast<GlobalAddressSDNode>(N); in isGAPlusOffset()
2210 GlobalAddressSDNode *GA = dyn_cast<GlobalAddressSDNode>(Op); in LowerAsmOperandForConstraint()
2215 GA = dyn_cast<GlobalAddressSDNode>(Op.getOperand(0)); in LowerAsmOperandForConstraint()
2218 GA = dyn_cast<GlobalAddressSDNode>(Op.getOperand(1)); in LowerAsmOperandForConstraint()
3063 SDValue TargetLowering::LowerToTLSEmulatedModel(const GlobalAddressSDNode *GA, in LowerToTLSEmulatedModel()
DInstrEmitter.cpp394 } else if (GlobalAddressSDNode *TGA = dyn_cast<GlobalAddressSDNode>(Op)) { in AddOperand()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.h49 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;
DWebAssemblyISelLowering.cpp199 const GlobalAddressSDNode * /*GA*/) const { in isOffsetFoldingLegal()
574 const auto *GA = cast<GlobalAddressSDNode>(Op); in LowerGlobalAddress()
/external/llvm/lib/Target/MSP430/
DMSP430ISelDAGToDAG.cpp143 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(N0)) { in MatchWrapper()
DMSP430ISelLowering.cpp674 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) in LowerCCCCallTo()
781 const GlobalValue *GV = cast<GlobalAddressSDNode>(Op)->getGlobal(); in LowerGlobalAddress()
782 int64_t Offset = cast<GlobalAddressSDNode>(Op)->getOffset(); in LowerGlobalAddress()
/external/llvm/lib/Target/BPF/
DBPFISelLowering.cpp351 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) in LowerCall()
531 const GlobalValue *GV = cast<GlobalAddressSDNode>(Op)->getGlobal(); in LowerGlobalAddress()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.h87 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;
DSparcISelLowering.cpp718 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) { in hasReturnsTwiceAttr()
958 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) in LowerCall_32()
1032 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) { in getSRetArgSize()
1272 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) in LowerCall_64()
1862 if (const GlobalAddressSDNode *GA = dyn_cast<GlobalAddressSDNode>(Op)) in withTargetFlags()
1968 GlobalAddressSDNode *GA = cast<GlobalAddressSDNode>(Op); in LowerGlobalTLSAddress()
3313 SparcTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const { in isOffsetFoldingLegal()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.h219 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;
DHexagonISelLowering.cpp664 if (GlobalAddressSDNode *GAN = dyn_cast<GlobalAddressSDNode>(Callee)) { in LowerCall()
830 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) { in LowerCall()
1454 auto *GAN = cast<GlobalAddressSDNode>(Op); in LowerGLOBALADDRESS()
2741 bool HexagonTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) in isOffsetFoldingLegal()
2778 if (!(isa<GlobalAddressSDNode>(Callee)) && in IsEligibleForTailCallOptimization()
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp287 const GlobalAddressSDNode *GN = cast<GlobalAddressSDNode>(Op); in LowerGlobalAddress()
387 if (GlobalAddressSDNode *GASD = in lowerLoadWordFromAlignedBasePlusOffset()
388 dyn_cast<GlobalAddressSDNode>(Base.getNode())) { in lowerLoadWordFromAlignedBasePlusOffset()
1214 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) in LowerCCCCallTo()
/external/llvm/lib/Target/X86/
DX86ISelDAGToDAG.cpp758 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(N0)) { in matchWrapper()
806 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(N0)) { in matchWrapper()
1680 const GlobalAddressSDNode *GA = cast<GlobalAddressSDNode>(N); in selectTLSADDRAddr()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td331 "GlobalAddressSDNode">;
333 "GlobalAddressSDNode">;
335 "GlobalAddressSDNode">;
337 "GlobalAddressSDNode">;
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h261 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;

12