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
*
Move the ARM reloc constants to Support/ELF.h
Jason W Kim
2010-11-23
2
-142
/
+4
*
Recognize sign/zero-extended constant BUILD_VECTORs for VMULL operations.
Bob Wilson
2010-11-23
1
-13
/
+109
*
Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.
Wesley Peck
2010-11-23
2
-52
/
+52
*
Fix epilogue codegen to avoid leaving the stack pointer in an invalid
Evan Cheng
2010-11-22
3
-23
/
+50
*
Fix a compiler warning about Kind being used uninitialized
Duncan Sands
2010-11-22
1
-1
/
+1
*
Pseudos default to 4byte size, let the instruction size field notice
Eric Christopher
2010-11-21
1
-1
/
+3
*
More Thumb encodings.
Bill Wendling
2010-11-21
1
-25
/
+82
*
Add encoding for ARM "trap" instruction.
Bill Wendling
2010-11-21
1
-4
/
+1
*
The "trap" instruction is one of this which doesn't have a condition code. Hack
Bill Wendling
2010-11-21
1
-2
/
+5
*
- Give "trap" the correct encoding, at least according to Darwin's assembler.
Bill Wendling
2010-11-21
1
-3
/
+10
*
Use by-name rather than by-order operand matching for some NEON encodings.
Owen Anderson
2010-11-21
1
-34
/
+34
*
BR_JTadd is ARM-only, so use the proper pseudo class to get the predicate.
Jim Grosbach
2010-11-21
1
-1
/
+1
*
A few more thumb instruction MC encodings.
Bill Wendling
2010-11-20
1
-16
/
+38
*
Rewrite address handling to use a structure with all the possible address
Eric Christopher
2010-11-20
1
-11
/
+76
*
STRH only needs the additional operand, not t2STRH. Also invert conditional
Eric Christopher
2010-11-20
1
-9
/
+5
*
Move some more hooks to TargetFrameInfo
Anton Korobeynikov
2010-11-20
4
-97
/
+100
*
Add more Thumb add instruction encodings.
Bill Wendling
2010-11-20
1
-12
/
+47
*
Add Thumb encodings for some add instructions.
Bill Wendling
2010-11-20
1
-6
/
+26
*
Add more encodings for Thumb instructions.
Bill Wendling
2010-11-20
1
-15
/
+30
*
Have the getAddrMode3OpValue() function in ARMCodeEmitter.cpp produce the same
Bill Wendling
2010-11-20
1
-9
/
+21
*
Fix ARM LDR* post-indexed operand encoding.
Jim Grosbach
2010-11-19
1
-5
/
+5
*
Encodings for the compare instructions.
Bill Wendling
2010-11-19
1
-8
/
+19
*
The Vm and Vn register fields must be the same for a register-register vmov.
Owen Anderson
2010-11-19
1
-2
/
+6
*
Fix a cut-n-paste-error.
Evan Cheng
2010-11-19
1
-1
/
+1
*
Operand names
Jim Grosbach
2010-11-19
1
-4
/
+4
*
trailing whitespace
Jim Grosbach
2010-11-19
1
-16
/
+16
*
Don't need to save piecemeal now.
Eric Christopher
2010-11-19
1
-4
/
+2
*
Update comment.
Eric Christopher
2010-11-19
1
-3
/
+2
*
Add encodings for some of the thumb ADD instructions. Tests will come once the
Bill Wendling
2010-11-19
1
-16
/
+44
*
Update comment.
Eric Christopher
2010-11-19
1
-1
/
+1
*
Clarify operand names.
Jim Grosbach
2010-11-19
1
-3
/
+3
*
Refactor address mode handling into a single struct (ala x86), this
Eric Christopher
2010-11-19
1
-50
/
+72
*
Fix encoding for ARM MLS instruction.
Jim Grosbach
2010-11-19
1
-3
/
+5
*
Add ARM encoding information for STRD.
Jim Grosbach
2010-11-19
2
-17
/
+4
*
Shuffle things around a bit to keep like things together. Tidy up formatting.
Jim Grosbach
2010-11-19
1
-20
/
+20
*
Revert accidental commit.
Bill Wendling
2010-11-19
1
-3
/
+4
*
Change long binary encodings to use hex instead. It's more readable. Also
Bill Wendling
2010-11-19
1
-17
/
+20
*
Factor out operand encoding bits for ARM addressing mode 2 store instructions.
Jim Grosbach
2010-11-19
2
-58
/
+33
*
Delete another dead class.
Jim Grosbach
2010-11-19
1
-12
/
+0
*
whitespace tweak.
Jim Grosbach
2010-11-19
1
-1
/
+0
*
Refactor PICSTR* instructions to really be pseudos. Nuke dead classes.
Jim Grosbach
2010-11-19
2
-52
/
+6
*
Rename ARM .td class AIldst1 to AI2ldst for consistency with the other classes.
Jim Grosbach
2010-11-19
2
-7
/
+7
*
Add ARM binary encoding information for the rest of the indexed loads.
Jim Grosbach
2010-11-19
2
-175
/
+63
*
Remove dead code.
Jim Grosbach
2010-11-19
1
-10
/
+0
*
ARM LDRD binary encoding.
Jim Grosbach
2010-11-19
2
-22
/
+12
*
Remove hard tabs.
Jim Grosbach
2010-11-19
1
-2
/
+2
*
Remove trailing whitespace.
Jim Grosbach
2010-11-19
1
-62
/
+62
*
Avoid release build warnings.
Benjamin Kramer
2010-11-19
2
-4
/
+4
*
Fix decoding ambiguities of stdrex and ldrex.
Owen Anderson
2010-11-19
1
-4
/
+0
*
These instructions are thumb2 only.
Evan Cheng
2010-11-19
1
-1
/
+1
[next]