index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
/
ARMInstrFormats.td
Age
Commit message (
Expand
)
Author
2009-07-22
Fix typo in addrmode definition.
David Goodwin
2009-07-11
Major changes to Thumb (not Thumb2). Many 16-bit instructions either modifies...
Evan Cheng
2009-07-10
Predicate VFP instructions on HasVFP2 instead of IsARM. This allows VFP instr...
David Goodwin
2009-07-08
- Add some NEON ld / st instruction static encoding.
Evan Cheng
2009-07-08
Implement NEON vld1 instructions.
Bob Wilson
2009-07-08
Add a Thumb2 instruction flag to that indicates whether the instruction can b...
Evan Cheng
2009-07-02
Thumb2 pre/post indexed loads.
Evan Cheng
2009-07-02
Change the meaning of predicate hasThumb2 to mean thumb2 ISA is available, no...
Evan Cheng
2009-07-01
Add a new addressing mode for NEON load/store instructions.
Bob Wilson
2009-06-30
Add conditional and unconditional thumb-2 branch. Add thumb-2 jump table.
David Goodwin
2009-06-30
A few more load instructions.
Evan Cheng
2009-06-29
Implement Thumb2 ldr.
Evan Cheng
2009-06-27
Renaming for consistency.
Evan Cheng
2009-06-25
Change thumb2 instruction definitions so if-converter so add predicate operan...
Evan Cheng
2009-06-23
Add IsThumb1Only to most 16-bit thumb instructions since we want to isel 32-b...
Evan Cheng
2009-06-23
Initial Thumb2 support. Majority of the work is done by David Goodwin. There are
Evan Cheng
2009-06-22
Add support for ARM's Advanced SIMD (NEON) instruction set.
Bob Wilson
2008-11-13
Handle the rest of pseudo instructions.
Evan Cheng
2008-11-13
Fix pre- and post-indexed load / store encoding bugs.
Evan Cheng
2008-11-12
Consolidate formats; fix FCMPED etc. encodings.
Evan Cheng
2008-11-12
Fix VFP conversion instruction encodings.
Evan Cheng
2008-11-11
Fix FMDRR encoding.
Evan Cheng
2008-11-11
Encode VFP load / store instructions.
Evan Cheng
2008-11-11
Encode VFP conversion instructions.
Evan Cheng
2008-11-11
Encode VFP arithmetic instructions.
Evan Cheng
2008-11-07
Jump table JIT support. Work in progress.
Evan Cheng
2008-11-07
Encode misc arithmetic instructions.
Evan Cheng
2008-11-06
Encode extend instructions; more clean up.
Evan Cheng
2008-11-06
- Improve naming consistency: Branch -> BrFrm, BranchMisc -> BrMiscFrm.
Evan Cheng
2008-11-06
Remove opcode from instruction TS flags; add MOVCC support; fix addrmode3 enc...
Evan Cheng
2008-11-06
Handle smul<x><y>, smulw<y>, smla<x><y>, smlaw<y>.
Evan Cheng
2008-11-06
Fix encoding of multiple instructions with 3 src operands; also handle smmul,...
Evan Cheng
2008-11-05
Encode pic load / store instructions; fix some encoding bugs.
Evan Cheng
2008-11-05
Restructure ARM code emitter to use instruction formats instead of addressing...
Evan Cheng
2008-11-04
LDM_RET restores pc, do not set 's' bit which would restore CPSR from SPSR.
Evan Cheng
2008-11-03
Add binary encoding support for multiply instructions. Some blanks left to fi...
Jim Grosbach
2008-10-14
Update ARM Insn encoding to get endian-ness to match the documentation (31-0 ...
Jim Grosbach
2008-09-17
Fix addrmode1 instruction encodings; fix bx_ret encoding.
Evan Cheng
2008-09-17
Specify instruction encoding using range list to avoid endianess issues.
Evan Cheng
2008-09-13
Revert 56176. All those instruction formats are still needed.
Evan Cheng
2008-09-12
Eliminate unnecessary instruction formats.
Evan Cheng
2008-09-12
Addrmode 1 S bit can be dynamically set. Look for CPSR def.
Evan Cheng
2008-09-01
Control flow instruction encodings.
Evan Cheng
2008-09-01
ldm / stm instruction encodings.
Evan Cheng
2008-09-01
AXI2 and AXI3 instruction encodings.
Evan Cheng
2008-09-01
Reorganize instruction formats again; AXI1 encoding.
Evan Cheng
2008-09-01
addrmode3 instruction encodings.
Evan Cheng
2008-09-01
Reorganize some instruction format definitions. No functionality change.
Evan Cheng
2008-09-01
Rest of addrmode2 instruction encodings.
Evan Cheng
2008-08-31
Addr2 word / byte load encodings.
Evan Cheng
[next]