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

Overridden By

lib/Target/AArch64/AArch64ISelLowering.cpp
 8462 bool AArch64TargetLowering::shouldReduceLoadWidth(SDNode *Load,
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  638 bool AMDGPUTargetLowering::shouldReduceLoadWidth(SDNode *N,
lib/Target/Hexagon/HexagonISelLowering.cpp
 3220 bool HexagonTargetLowering::shouldReduceLoadWidth(SDNode *Load,
lib/Target/X86/X86ISelLowering.cpp
 4859 bool X86TargetLowering::shouldReduceLoadWidth(SDNode *Load,

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 4688   if (!TLI.shouldReduceLoadWidth(LoadN, ISD::ZEXTLOAD, ExtVT))
 4754     if (!TLI.shouldReduceLoadWidth(Load, ExtType, MemVT))
16689   if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT))
18203   if (!TLI.shouldReduceLoadWidth(Ld, Ld->getExtensionType(), VT))
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 3274             shouldReduceLoadWidth(Lod, ISD::NON_EXTLOAD, newVT)) {
lib/Target/AArch64/AArch64ISelLowering.cpp
 8466   if (!TargetLoweringBase::shouldReduceLoadWidth(Load, ExtTy, NewVT))
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  642   if (!TargetLoweringBase::shouldReduceLoadWidth(N, ExtTy, NewVT))
lib/Target/Hexagon/HexagonISelLowering.cpp
 3223   if (!TargetLoweringBase::shouldReduceLoadWidth(Load, ExtTy, NewVT))