projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Revert 89562. We're being sneakier than I was giving us credit for, and this
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
Thumb2SizeReduction.cpp
2009-11-19
Evan Cheng
Shrink ldr / str [sp, imm0-1024] to 16-bit instructions.
blob
|
commitdiff
|
raw
2009-10-25
Nick Lewycky
Remove includes of Support/Compiler.h that are no longe...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-25
Nick Lewycky
Remove VISIBILITY_HIDDEN from class/struct found inside...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-28
Evan Cheng
Make ARM and Thumb2 32-bit immediate materialization...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-09
Evan Cheng
Cast MO.getImm() to unsigned before comparing with...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-06
Duncan Sands
Remove some not-really-used variables, as warned
blob
|
commitdiff
|
raw
|
diff to current
2009-08-23
Chris Lattner
remove various std::ostream version of printing methods...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-16
Benjamin Kramer
Fix use after free in Thumb2SizeReduction (PR4707)...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-15
Evan Cheng
Turn on if-conversion for thumb2.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-14
Evan Cheng
Shrink ADR and LDR from constantpool late during consta...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-12
Evan Cheng
PredCC is meant to be 2 bits wide, like PredCC1.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-12
Evan Cheng
Shrink Thumb2 movcc instructions.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-12
Evan Cheng
Shrink ADDS, ADC, RSB, and SUBS.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Evan Cheng
Shrinkify Thumb2 r = add sp, imm.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Evan Cheng
Shrinkify Thumb2 load / store multiple instructions.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Evan Cheng
Fix the previous accidental commit. Now shrinking commo...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Evan Cheng
Fix Thumb2 load / store addressing mode matching code...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Evan Cheng
Watch out for empty BB.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Evan Cheng
rev, rev16, and revsh do not set CPSR.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Evan Cheng
Duh. Most 16-bit Thumb rr instructions are two-address...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Evan Cheng
CPSR can be livein; transfer predicate operands correct...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Evan Cheng
Add support to reduce most of 32-bit Thumb2 arithmetic...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-09
Evan Cheng
Add support to convert 32-bit instructions to 16-bit...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-08
Evan Cheng
Add a skeleton Thumb2 instruction size reduction pass.
blob
|
commitdiff
|
raw
|
diff to current