diff options
| author | Chad Rosier <mcrosier@apple.com> | 2011-11-04 23:09:49 +0000 |
|---|---|---|
| committer | Chad Rosier <mcrosier@apple.com> | 2011-11-04 23:09:49 +0000 |
| commit | e8b8b7730721eb3eb5f4ebe7dba104e011f59a06 (patch) | |
| tree | b819f1f7fea02ae7ccc5a1faebc3a5703fd712ae /llvm/docs/CommandGuide | |
| parent | 21079cad11b8fc0906b59e8ac4f6d46233cedbf8 (diff) | |
| download | bcm5719-llvm-e8b8b7730721eb3eb5f4ebe7dba104e011f59a06.tar.gz bcm5719-llvm-e8b8b7730721eb3eb5f4ebe7dba104e011f59a06.zip | |
When materializing an i32, SExt vs ZExt doesn't matter when we're trying to fit
in a 16-bit immediate. However, for the shorter non-legal types (i.e., i1, i8,
i16) we should not sign-extend. This prevents us from materializing things
such as 'true' (i.e., i1 1).
llvm-svn: 143743
Diffstat (limited to 'llvm/docs/CommandGuide')
0 files changed, 0 insertions, 0 deletions

