index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
/
Thumb2SizeReduction.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Cast MO.getImm() to unsigned before comparing with an unsigned limit.
Evan Cheng
2009-09-09
1
-1
/
+1
*
Remove some not-really-used variables, as warned
Duncan Sands
2009-09-06
1
-2
/
+0
*
remove various std::ostream version of printing methods from
Chris Lattner
2009-08-23
1
-3
/
+4
*
Fix use after free in Thumb2SizeReduction (PR4707). A MachineInstr was used a...
Benjamin Kramer
2009-08-16
1
-1
/
+4
*
Turn on if-conversion for thumb2.
Evan Cheng
2009-08-15
1
-6
/
+14
*
Shrink ADR and LDR from constantpool late during constantpool island pass.
Evan Cheng
2009-08-14
1
-0
/
+2
*
PredCC is meant to be 2 bits wide, like PredCC1.
Evan Cheng
2009-08-12
1
-1
/
+1
*
Shrink Thumb2 movcc instructions.
Evan Cheng
2009-08-12
1
-1
/
+2
*
Shrink ADDS, ADC, RSB, and SUBS.
Evan Cheng
2009-08-12
1
-29
/
+103
*
Shrinkify Thumb2 r = add sp, imm.
Evan Cheng
2009-08-11
1
-7
/
+18
*
Shrinkify Thumb2 load / store multiple instructions.
Evan Cheng
2009-08-11
1
-34
/
+84
*
Fix the previous accidental commit. Now shrinking common Thumb2 load / store ...
Evan Cheng
2009-08-11
1
-2
/
+4
*
Fix Thumb2 load / store addressing mode matching code. Do not use so_reg form to
Evan Cheng
2009-08-11
1
-2
/
+140
*
Watch out for empty BB.
Evan Cheng
2009-08-10
1
-1
/
+1
*
rev, rev16, and revsh do not set CPSR.
Evan Cheng
2009-08-10
1
-3
/
+3
*
Duh. Most 16-bit Thumb rr instructions are two-address. Fix table.
Evan Cheng
2009-08-10
1
-9
/
+15
*
CPSR can be livein; transfer predicate operands correctly; tMUL is two-address.
Evan Cheng
2009-08-10
1
-19
/
+57
*
Add support to reduce most of 32-bit Thumb2 arithmetic instructions.
Evan Cheng
2009-08-10
1
-69
/
+147
*
Add support to convert 32-bit instructions to 16-bit non-two-address ones.
Evan Cheng
2009-08-09
1
-35
/
+96
*
Add a skeleton Thumb2 instruction size reduction pass.
Evan Cheng
2009-08-08
1
-0
/
+213