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
Commit message (
Expand
)
Author
Age
Files
Lines
*
trim #includes.
Chris Lattner
2010-11-14
1
-5
/
+1
*
rename LowerToMCInst -> LowerARMMachineInstrToMCInst.
Chris Lattner
2010-11-14
3
-5
/
+7
*
even more simplifications. ARM MCInstLowering is now just
Chris Lattner
2010-11-14
4
-60
/
+19
*
more shrinkification
Chris Lattner
2010-11-14
2
-10
/
+1
*
more simplifications.
Chris Lattner
2010-11-14
2
-92
/
+18
*
simplify and tidy up
Chris Lattner
2010-11-14
3
-41
/
+16
*
stub out a powerpc MCInstPrinter implementation.
Chris Lattner
2010-11-14
1
-1
/
+1
*
Second attempt at providing correct encodings for Thumb2 binary operators.
Owen Anderson
2010-11-14
1
-51
/
+105
*
Comment out the defms until they're activated.
Bill Wendling
2010-11-13
3
-3
/
+7
*
Add uses of the *_ldst_multi multiclasses. These aren't used yet.
Bill Wendling
2010-11-13
4
-0
/
+48
*
Convert the modes to lower case.
Bill Wendling
2010-11-13
4
-22
/
+22
*
Minor cleanups:
Bill Wendling
2010-11-13
2
-11
/
+14
*
Add *_ldst_mult multiclasses to the ARM back-end. These will be used in the
Bill Wendling
2010-11-13
5
-0
/
+229
*
MC: Simplify Mach-O and ELF object writer implementations.
Daniel Dunbar
2010-11-13
1
-8
/
+7
*
Conditional moves are slightly more expensive than moves.
Evan Cheng
2010-11-13
6
-10
/
+11
*
Add conditional move of large immediate.
Evan Cheng
2010-11-13
4
-18
/
+47
*
Swap multiclass operand order for consistency with other patterns.
Jim Grosbach
2010-11-13
1
-3
/
+3
*
Continue ARM indexed load refactoring. Multiclass for LDR{B} pre/post indexed
Jim Grosbach
2010-11-13
1
-18
/
+12
*
More ARM load/store indexed refactoring. Also fix an incorrect IndexMode
Jim Grosbach
2010-11-13
2
-75
/
+54
*
Fix an obvious typo which inverted an immediate.
Evan Cheng
2010-11-13
1
-1
/
+1
*
Temporarily revert this.
Eric Christopher
2010-11-12
1
-5
/
+4
*
For pre-v6t2 targets, only select MOVi32imm if the immediate can be handled w...
Evan Cheng
2010-11-12
3
-15
/
+11
*
Revert r118939 while I work out why it broke some buildbots.
Owen Anderson
2010-11-12
1
-65
/
+52
*
Attemt to provide correct encodings for Thumb2 binary operators.
Owen Anderson
2010-11-12
1
-52
/
+65
*
Eliminate ARM::MOVi2pieces. Just use MOVi32imm and expand it to either movi+o...
Evan Cheng
2010-11-12
5
-72
/
+34
*
Make this happen for ARM like x86. Don't entirely bail out when
Eric Christopher
2010-11-12
1
-4
/
+5
*
Add conditional mvn instructions.
Evan Cheng
2010-11-12
3
-10
/
+67
*
Zap a copy/paste-o bit of dead code.
Jim Grosbach
2010-11-12
1
-2
/
+0
*
Refactor to parameterize some ARM load/store encoding patterns. Preparatory
Jim Grosbach
2010-11-12
2
-86
/
+24
*
First stab at providing correct Thumb2 encodings, start with adc.
Owen Anderson
2010-11-12
3
-19
/
+122
*
Add some missing isel predicates on def : pat patterns to avoid generating VF...
Evan Cheng
2010-11-12
3
-64
/
+54
*
Kill more unused stuff.
Jim Grosbach
2010-11-12
1
-43
/
+0
*
Remove unused class.
Jim Grosbach
2010-11-12
1
-8
/
+0
*
Fill in the default predication bits for ARM unconditional branch.
Jim Grosbach
2010-11-12
1
-0
/
+1
*
Encoding for ARM LDRSB instructions.
Jim Grosbach
2010-11-12
1
-7
/
+12
*
Fix up a few more spots of addrmode2 (or not) changes that were
Eric Christopher
2010-11-12
1
-6
/
+12
*
Start of support for binary emit of 16-it Thumb instructions.
Jim Grosbach
2010-11-11
2
-7
/
+18
*
Fill out support for Thumb2 encodings of NEON instructions.
Owen Anderson
2010-11-11
3
-0
/
+21
*
Add correct Thumb2 encodings for NEON vst[1,2,3,4] and vld[1,2,3,4].
Owen Anderson
2010-11-11
3
-1
/
+22
*
Revert the accidental commit I made reverting the previous commit.
Eric Christopher
2010-11-11
1
-6
/
+7
*
ARM fixup encoding for direct call instructions (BL).
Jim Grosbach
2010-11-11
1
-8
/
+22
*
Revert this temporarily.
Eric Christopher
2010-11-11
5
-104
/
+31
*
Change the prologue and epilogue to use push/pop for the low ARM registers.
Eric Christopher
2010-11-11
4
-25
/
+97
*
Add support for Thumb2 encodings of NEON data processing instructions, using ...
Owen Anderson
2010-11-11
3
-0
/
+26
*
Encoding of destination fixup for ARM branch and conditional branch
Jim Grosbach
2010-11-11
5
-13
/
+57
*
Encoding for ARM LDRSH_POST.
Jim Grosbach
2010-11-11
4
-7
/
+39
*
Encoding for ARM LDRSH and LDRSH_PRE. Cannonicalize operand names.
Jim Grosbach
2010-11-11
2
-39
/
+49
*
Fix encoding of Ra register for ARM smla* instructions.
Jim Grosbach
2010-11-11
1
-6
/
+6
*
ARM STRH encoding information.
Jim Grosbach
2010-11-11
4
-11
/
+44
*
Move LDM predicate operand encoding into base clase. Add STM missing STM
Jim Grosbach
2010-11-10
2
-10
/
+18
[next]