llvm-6502/lib
Dale Johannesen 89217a6f18 When we're doing a compare of load-AND-constant to 0
(e.g. a bitfield test) narrow the load as much as possible.
The has the potential to avoid unnecessary partial-word
load-after-store conflicts, which cause stalls on several targets.
Also a size win on x86 (testb vs testl).



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58825 91177308-0d34-0410-b5e6-96231b3b80d8
2008-11-07 01:28:02 +00:00
..
Analysis Don't crash analyzing certain quadratics (addrec of {X,+,Y,+,1}). 2008-11-03 02:43:49 +00:00
Archive
AsmParser regenerate 2008-11-04 14:43:20 +00:00
Bitcode
CodeGen When we're doing a compare of load-AND-constant to 0 2008-11-07 01:28:02 +00:00
Debugger
ExecutionEngine Improve JIT debugging outputs format consistency. 2008-11-06 17:46:04 +00:00
Linker
Support Overload AddInteger on int/long/long long instead of on int/int64_t, 2008-11-03 19:40:18 +00:00
System plug leakage of mutex data. pthread_mutex_destroy() doesnt free our malloc'ed memory. 2008-11-06 16:21:49 +00:00
Target Encode extend instructions; more clean up. 2008-11-06 22:15:19 +00:00
Transforms Fixed scalarizing an extract subvector and prevent an infinite loop 2008-11-06 22:52:21 +00:00
VMCore Fix a use of an invalid iterator when -debug-pass=Details is used. 2008-11-06 21:57:17 +00:00
Makefile