add a note

llvm-svn: 27758
This commit is contained in:
Chris Lattner 2006-04-17 17:29:41 +00:00
parent b3b41c4f3d
commit 26fb8d9393
1 changed files with 10 additions and 0 deletions

View File

@ -110,3 +110,13 @@ vec_ste(&destloc,0,vTemp);
We can do an arbitrary non-constant value by using lvsr/perm/ste.
//===----------------------------------------------------------------------===//
If we want to tie instruction selection into the scheduler, we can do some
constant formation with different instructions. For example, we can generate
"vsplti -1" with "vcmpequw R,R" and 1,1,1,1 with "vsubcuw R,R", both of which
use different execution units, thus could help scheduling.
This is probably only reasonable for a post-pass scheduler.
//===----------------------------------------------------------------------===//