[llvm] r176486 - R600: CONST_ADDRESS node is not marked as mayLoad anymore
Vincent Lejeune
vljn at ovi.com
Tue Mar 5 07:04:42 PST 2013
Author: vljn
Date: Tue Mar 5 09:04:42 2013
New Revision: 176486
URL: http://llvm.org/viewvc/llvm-project?rev=176486&view=rev
Log:
R600: CONST_ADDRESS node is not marked as mayLoad anymore
Reviewed-by: Tom Stellard <thomas.stellard at amd.com>
mayLoad complexify scheduling and does not bring any usefull info
as the location is not writeable at all.
Modified:
llvm/trunk/lib/Target/R600/R600Instructions.td
Modified: llvm/trunk/lib/Target/R600/R600Instructions.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/R600/R600Instructions.td?rev=176486&r1=176485&r2=176486&view=diff
==============================================================================
--- llvm/trunk/lib/Target/R600/R600Instructions.td (original)
+++ llvm/trunk/lib/Target/R600/R600Instructions.td Tue Mar 5 09:04:42 2013
@@ -513,7 +513,7 @@ def INTERP_PAIR_ZW : AMDGPUShaderInst <
def CONST_ADDRESS: SDNode<"AMDGPUISD::CONST_ADDRESS",
SDTypeProfile<1, -1, [SDTCisInt<0>, SDTCisPtrTy<1>]>,
- [SDNPMayLoad, SDNPVariadic]
+ [SDNPVariadic]
>;
//===----------------------------------------------------------------------===//
More information about the llvm-commits
mailing list