diff options
author | Chris Lattner <sabre@nondot.org> | 2003-03-11 00:12:48 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2003-03-11 00:12:48 +0000 |
commit | 7fb29e19f086f7246be6949101af39453a676432 (patch) | |
tree | 7a4cf7d82679a257edc5e2df06a18c09d26648fa /llvm/lib/CodeGen/ModuloScheduling/ModuloSchedGraph.h | |
parent | cb2691455e3b85ac9ecea9fcc29b60767d5a4fec (diff) | |
download | llvm-7fb29e19f086f7246be6949101af39453a676432.zip llvm-7fb29e19f086f7246be6949101af39453a676432.tar.gz llvm-7fb29e19f086f7246be6949101af39453a676432.tar.bz2 |
Add the following instcombine xforms:
- Implement simple reassociation: (A|c1)|(B|c2) == (A|B)|(c1|c2)
- (A & C1)+(B & C2) -> (A & C1)|(B & C2) iff C1&C2 == 0
- (A & C1)^(B & C2) -> (A & C1)|(B & C2) iff C1&C2 == 0
llvm-svn: 5743
Diffstat (limited to 'llvm/lib/CodeGen/ModuloScheduling/ModuloSchedGraph.h')
0 files changed, 0 insertions, 0 deletions