projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ARM Pseudo-ize tBR_JTr.
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
2010-11-29
Jim Grosbach
ARM Pseudo-ize tBR_JTr.
tree
|
commitdiff
2010-11-29
Owen Anderson
Thumb2 encodings for MSR and MRS.
tree
|
commitdiff
2010-11-29
Owen Anderson
Thumb2 encodings for system instructions.
tree
|
commitdiff
2010-11-29
Owen Anderson
Thumb2 encodings for branches and IT blocks.
tree
|
commitdiff
2010-11-29
Jim Grosbach
The ARM BR_JT* pseudos don't need to use the printer...
tree
|
commitdiff
2010-11-29
Michael J. Spencer
I swear I did a make clean and make before committing...
tree
|
commitdiff
2010-11-29
Jim Grosbach
Switch ARM BR_JTm and BR_JTr instructions to be MC...
tree
|
commitdiff
2010-11-29
Bill Wendling
Add more Thumb encodings.
tree
|
commitdiff
2010-11-29
Bill Wendling
More Thumb encodings.
tree
|
commitdiff
2010-11-29
Bill Wendling
Add Thumb encodings for REV instructions.
tree
|
commitdiff
2010-11-29
Bill Wendling
Add more Thumb encodings.
tree
|
commitdiff
2010-11-28
Bob Wilson
Add support for NEON VLD2-dup instructions.
tree
|
commitdiff
2010-11-28
Bob Wilson
Another minor refactoring for VLD1DUP instructions.
tree
|
commitdiff
2010-11-28
Bob Wilson
Add entry in getTargetNodeName() for ARMISD::VBICIMM.
tree
|
commitdiff
2010-11-27
Anton Korobeynikov
Move more PEI-related hooks to TFI
tree
|
commitdiff
2010-11-27
Anton Korobeynikov
Move callee-saved regs spills / reloads to TFI
tree
|
commitdiff
2010-11-27
Bob Wilson
Refactor. Set alignment bit in VLD1-dup instruction...
tree
|
commitdiff
2010-11-27
Bob Wilson
Add NEON VLD1-dup instructions (load 1 element to all...
tree
|
commitdiff
2010-11-27
Bob Wilson
Fix incorrect scheduling itineraries for NEON vld1...
tree
|
commitdiff
2010-11-27
Daniel Dunbar
MC/Mach-O: Switch to using MachOFormat.h.
tree
|
commitdiff
2010-11-26
Rafael Espindola
Remove the unused TheTarget member.
tree
|
commitdiff
2010-11-23
Jason W Kim
Move the ARM reloc constants to Support/ELF.h
tree
|
commitdiff
2010-11-23
Bob Wilson
Recognize sign/zero-extended constant BUILD_VECTORs...
tree
|
commitdiff
2010-11-23
Wesley Peck
Renaming ISD::BIT_CONVERT to ISD::BITCAST to better...
tree
|
commitdiff
2010-11-22
Evan Cheng
Fix epilogue codegen to avoid leaving the stack pointer...
tree
|
commitdiff
2010-11-22
Duncan Sands
Fix a compiler warning about Kind being used uninitialized
tree
|
commitdiff
2010-11-21
Eric Christopher
Pseudos default to 4byte size, let the instruction...
tree
|
commitdiff
2010-11-21
Bill Wendling
More Thumb encodings.
tree
|
commitdiff
2010-11-21
Bill Wendling
Add encoding for ARM "trap" instruction.
tree
|
commitdiff
2010-11-21
Bill Wendling
The "trap" instruction is one of this which doesn't...
tree
|
commitdiff
2010-11-21
Bill Wendling
- Give "trap" the correct encoding, at least according...
tree
|
commitdiff
2010-11-21
Owen Anderson
Use by-name rather than by-order operand matching for...
tree
|
commitdiff
2010-11-21
Jim Grosbach
BR_JTadd is ARM-only, so use the proper pseudo class...
tree
|
commitdiff
2010-11-20
Bill Wendling
A few more thumb instruction MC encodings.
tree
|
commitdiff
2010-11-20
Eric Christopher
Rewrite address handling to use a structure with all...
tree
|
commitdiff
2010-11-20
Eric Christopher
STRH only needs the additional operand, not t2STRH...
tree
|
commitdiff
2010-11-20
Anton Korobeynikov
Move some more hooks to TargetFrameInfo
tree
|
commitdiff
2010-11-20
Bill Wendling
Add more Thumb add instruction encodings.
tree
|
commitdiff
2010-11-20
Bill Wendling
Add Thumb encodings for some add instructions.
tree
|
commitdiff
2010-11-20
Bill Wendling
Add more encodings for Thumb instructions.
tree
|
commitdiff
2010-11-20
Bill Wendling
Have the getAddrMode3OpValue() function in ARMCodeEmitt...
tree
|
commitdiff
2010-11-19
Jim Grosbach
Fix ARM LDR* post-indexed operand encoding.
tree
|
commitdiff
2010-11-19
Bill Wendling
Encodings for the compare instructions.
tree
|
commitdiff
2010-11-19
Owen Anderson
The Vm and Vn register fields must be the same for...
tree
|
commitdiff
2010-11-19
Evan Cheng
Fix a cut-n-paste-error.
tree
|
commitdiff
2010-11-19
Jim Grosbach
Operand names
tree
|
commitdiff
2010-11-19
Jim Grosbach
trailing whitespace
tree
|
commitdiff
2010-11-19
Eric Christopher
Don't need to save piecemeal now.
tree
|
commitdiff
2010-11-19
Eric Christopher
Update comment.
tree
|
commitdiff
2010-11-19
Bill Wendling
Add encodings for some of the thumb ADD instructions...
tree
|
commitdiff
2010-11-19
Eric Christopher
Update comment.
tree
|
commitdiff
2010-11-19
Jim Grosbach
Clarify operand names.
tree
|
commitdiff
2010-11-19
Eric Christopher
Refactor address mode handling into a single struct...
tree
|
commitdiff
2010-11-19
Jim Grosbach
Fix encoding for ARM MLS instruction.
tree
|
commitdiff
2010-11-19
Jim Grosbach
Add ARM encoding information for STRD.
tree
|
commitdiff
2010-11-19
Jim Grosbach
Shuffle things around a bit to keep like things togethe...
tree
|
commitdiff
2010-11-19
Bill Wendling
Revert accidental commit.
tree
|
commitdiff
2010-11-19
Bill Wendling
Change long binary encodings to use hex instead. It...
tree
|
commitdiff
2010-11-19
Jim Grosbach
Factor out operand encoding bits for ARM addressing...
tree
|
commitdiff
2010-11-19
Jim Grosbach
Delete another dead class.
tree
|
commitdiff
2010-11-19
Jim Grosbach
whitespace tweak.
tree
|
commitdiff
2010-11-19
Jim Grosbach
Refactor PICSTR* instructions to really be pseudos...
tree
|
commitdiff
2010-11-19
Jim Grosbach
Rename ARM .td class AIldst1 to AI2ldst for consistency...
tree
|
commitdiff
2010-11-19
Jim Grosbach
Add ARM binary encoding information for the rest of...
tree
|
commitdiff
2010-11-19
Jim Grosbach
Remove dead code.
tree
|
commitdiff
2010-11-19
Jim Grosbach
ARM LDRD binary encoding.
tree
|
commitdiff
2010-11-19
Jim Grosbach
Remove hard tabs.
tree
|
commitdiff
2010-11-19
Jim Grosbach
Remove trailing whitespace.
tree
|
commitdiff
2010-11-19
Benjamin Kramer
Avoid release build warnings.
tree
|
commitdiff
2010-11-19
Owen Anderson
Fix decoding ambiguities of stdrex and ldrex.
tree
|
commitdiff
2010-11-19
Evan Cheng
These instructions are thumb2 only.
tree
|
commitdiff
2010-11-19
Evan Cheng
Fix an obvious oversight.
tree
|
commitdiff
2010-11-19
Bill Wendling
Add MC encodings for some Thumb instructions. Test...
tree
|
commitdiff
2010-11-19
Bill Wendling
Use array_pod_sort because the list is contiguous.
tree
|
commitdiff
2010-11-19
Owen Anderson
Provide Thumb2 encodings for strex and ldrex.
tree
|
commitdiff
2010-11-19
Jim Grosbach
Minor cleanups to a few llvm_unreachable() calls.
tree
|
commitdiff
2010-11-19
Bill Wendling
An 'unreachable' shouldn't have a '0 &&' prefix.
tree
|
commitdiff
2010-11-18
Bill Wendling
Add support for parsing the writeback ("!") token.
tree
|
commitdiff
2010-11-18
Jason W Kim
Fix .o emission of ARM movt/movw. MCSymbolRefExpr:...
tree
|
commitdiff
2010-11-18
Owen Anderson
Fix encodings for pkhbt, and fix some tests where I...
tree
|
commitdiff
2010-11-18
Jim Grosbach
ARM Encoding information for UXTAH and friends.
tree
|
commitdiff
2010-11-18
Tanya Lattner
Fix bug in DAGCombiner for ARM that was trying to do...
tree
|
commitdiff
2010-11-18
Bill Wendling
Don't allocate the SmallVector of Registers. It gets...
tree
|
commitdiff
2010-11-18
Owen Anderson
Provide Thumb2 encodings for mov's that come from MOVCC...
tree
|
commitdiff
2010-11-18
Jim Grosbach
Add ARM encoding information for LDRH post-increment.
tree
|
commitdiff
2010-11-18
Anton Korobeynikov
Move hasFP() and few related hooks to TargetFrameInfo.
tree
|
commitdiff
2010-11-18
Bob Wilson
Split up ARM LowerShift function.
tree
|
commitdiff
2010-11-18
Owen Anderson
More Thumb2 encodings.
tree
|
commitdiff
2010-11-18
Owen Anderson
Fill out the set of Thumb2 multiplication operator...
tree
|
commitdiff
2010-11-18
Bill Wendling
Missed the _RET versions of LDMIA.
tree
|
commitdiff
2010-11-18
Eric Christopher
Rewrite stack callee saved spills and restores to use...
tree
|
commitdiff
2010-11-18
Jim Grosbach
ARMPseudoInst instructions should default to being...
tree
|
commitdiff
2010-11-18
Evan Cheng
Silence compiler warnings.
tree
|
commitdiff
2010-11-18
Jim Grosbach
Remove trailing whitespace.
tree
|
commitdiff
2010-11-18
Jim Grosbach
ARM PseudoInst instructions don't need or use an assemb...
tree
|
commitdiff
2010-11-18
Evan Cheng
Code clean up.
tree
|
commitdiff
2010-11-18
Jim Grosbach
Add FIXME.
tree
|
commitdiff
2010-11-18
Jim Grosbach
Refactor the ARM PICADD and PICLDR* instructions to...
tree
|
commitdiff
2010-11-18
Owen Anderson
Try again at providing Thumb2 encodings for basic multi...
tree
|
commitdiff
2010-11-18
Jim Grosbach
Refactor a few ARM load instructions to better paramete...
tree
|
commitdiff
next