reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

lib/Target/AArch64/AArch64ISelLowering.cpp
 5701 bool AArch64TargetLowering::isOffsetFoldingLegal(
lib/Target/AMDGPU/SIISelLowering.cpp
 5010 SITargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const {
lib/Target/ARM/ARMISelLowering.cpp
16207 ARMTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const {
lib/Target/AVR/AVRISelLowering.cpp
  875 bool AVRTargetLowering::isOffsetFoldingLegal(
lib/Target/BPF/BPFISelLowering.cpp
  170 bool BPFTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const {
lib/Target/Hexagon/HexagonISelLowering.cpp
 3098 bool HexagonTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA)
lib/Target/Mips/MipsISelLowering.cpp
 4136 MipsTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const {
lib/Target/PowerPC/PPCISelLowering.cpp
14619 PPCTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const {
lib/Target/Sparc/SparcISelLowering.cpp
 3329 SparcTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const {

Declarations

include/llvm/CodeGen/TargetLowering.h
 3018   virtual bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const;

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 3112     if (!LegalOperations && TLI.isOffsetFoldingLegal(GA)) {
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 4754   if (!TLI->isOffsetFoldingLegal(GA))
 9547         TLI->isOffsetFoldingLegal(GA))
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
 2081         getTargetLowering()->isOffsetFoldingLegal(GANode)) {