mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-06 06:33:24 +00:00
Fold cast-to-bool into not. Later, this should also be folded into other
boolean operations: AND, OR, XOR. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7157 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
4d2faf6307
commit
ad80db6d7d
@ -138,6 +138,7 @@ reg: VRegList(reg,reg) = 10 (0);
|
||||
*/
|
||||
not: Not(reg,reg) = 21 (10);
|
||||
tobool: ToBoolTy(reg) = 22 (10);
|
||||
not: Not(tobool, reg) = 322 (10); // fold cast-to-bool into not
|
||||
toubyte: ToUByteTy(reg) = 23 (10);
|
||||
tosbyte: ToSByteTy(reg) = 24 (10);
|
||||
toushort: ToUShortTy(reg) = 25 (10);
|
||||
|
Loading…
x
Reference in New Issue
Block a user