llvm-6502/lib
Evan Cheng 68b951a5e5 Two peepholes:
(or (x >> c) | (y << (32 - c))) ==> (shrd x, y, c)
(or (x << c) | (y >> (32 - c))) ==> (shld x, y, c)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25438 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-19 01:56:29 +00:00
..
Analysis
Archive
AsmParser Make sure intrinsic auto-upgrade is invoked correctly. 2006-01-19 01:21:04 +00:00
Bytecode Make sure intrinsic auto-upgrade is invoked correctly. 2006-01-19 01:21:04 +00:00
CodeGen
Debugger
ExecutionEngine
Linker
Support
System
Target Two peepholes: 2006-01-19 01:56:29 +00:00
Transforms
VMCore Don't accept the ctpop, cttz, or ctlz intrinsics with signed arguments. The 2006-01-19 01:20:03 +00:00
Makefile