R600: Remove LowerConstCopyPass and lower CONST_COPY right after ISel.
authorVincent Lejeune <vljn@ovi.com>
Tue, 5 Mar 2013 15:04:55 +0000 (15:04 +0000)
committerVincent Lejeune <vljn@ovi.com>
Tue, 5 Mar 2013 15:04:55 +0000 (15:04 +0000)
commitd4c3e566922e04296c29cc4a1695e06a2b53bcb7
tree39057550fd17b627c8e09b6272770fa585f4719d
parentcae6801b7df7c006d2956d5b6012b902cf6eb14d
R600: Remove LowerConstCopyPass and lower CONST_COPY right after ISel.

Maintaining CONST_COPY Instructions until Pre Emit may prevent some ifcvt case
and taking them in account for scheduling is difficult for no real benefit.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176488 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/AMDGPU.h
lib/Target/R600/AMDGPUTargetMachine.cpp
lib/Target/R600/R600ISelLowering.cpp
lib/Target/R600/R600Instructions.td
lib/Target/R600/R600LowerConstCopy.cpp [deleted file]