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
Age
Commit message (
Expand
)
Author
2010-08-26
Simplify eliminateFrameIndex() interface back down now that PEI doesn't need
Jim Grosbach
2010-08-26
tidy up a bit. no functional change.
Jim Grosbach
2010-08-26
Turn off the scavenging based frame reg reuse briefly to measure whether it's
Jim Grosbach
2010-08-26
Use pseudo instructions for VST3.
Bob Wilson
2010-08-26
Reapply r112176 without removing the other CMN patterns (that was unintention...
Bill Wendling
2010-08-26
Restrict the register to tGPR to make sure the str instruction will be
Jim Grosbach
2010-08-26
Revert r112176; it broke test/CodeGen/Thumb2/thumb2-cmn.ll.
Dan Gohman
2010-08-26
There seems to be a (potential) hardware bug with the CMN instruction and
Bill Wendling
2010-08-26
Use pseudo instructions for VST1d64Q.
Bob Wilson
2010-08-26
Enable pre-RA virtual frame base register allocation. rdar://8277890
Jim Grosbach
2010-08-26
Revert svn 107892 (with changes to work with trunk). It caused a crash if
Bob Wilson
2010-08-25
Start converting NEON load/stores to use pseudo instructions, beginning here
Bob Wilson
2010-08-25
Don't override the var from the enclosing scope.
Jim Grosbach
2010-08-25
ARM/Thumb2: Fix a misselect in getARMCmp, when attempting to adjust a signed
Daniel Dunbar
2010-08-25
Do type checks before we bother to do everything else.
Eric Christopher
2010-08-25
Reorganize load mechanisms. Handle types in a little less fixed way.
Eric Christopher
2010-08-24
Fix predicate and add a comment.
Eric Christopher
2010-08-24
Rework braindead conditionals I put in yesterday.
Eric Christopher
2010-08-24
Fix thumb2 mode loads to have the correct operand ordering. Add a todo
Eric Christopher
2010-08-24
Add ARM heuristic for when to allocate a virtual base register for stack
Jim Grosbach
2010-08-24
Move enabling the local stack allocation pass into the target where it belongs.
Jim Grosbach
2010-08-24
add ARM cmd line option to force always using virtual base regs when possible.
Jim Grosbach
2010-08-24
Add comments for what the condition code symbols mean.
Bill Wendling
2010-08-24
Update comment.
Eric Christopher
2010-08-24
Fix the opcode and the operands for the load instruction.
Eric Christopher
2010-08-24
Add register class hack that needs to go away, but makes it more obvious
Eric Christopher
2010-08-24
Add some more debugging code, make it more obvious that RegOffset is
Eric Christopher
2010-08-23
Don't need the extra register here.
Eric Christopher
2010-08-23
Add some more "get address into register" code and a more TODOs/FIXMEs.
Eric Christopher
2010-08-23
Add an ARMFunctionInfo member and use it.
Eric Christopher
2010-08-23
Start getting ARM loads/address computation going.
Eric Christopher
2010-08-20
Replace the arm.neon.vmovls and vmovlu intrinsics with vector sign-extend and
Bob Wilson
2010-08-20
Fix loop conditionals (MO.isDef() asserts that it's a reg) and
Eric Christopher
2010-08-20
Add a couple of random comments.
Eric Christopher
2010-08-19
Better handling of offsets on frame index references. rdar://8277890
Jim Grosbach
2010-08-19
Add Thumb1 support for virtual frame indices.
Jim Grosbach
2010-08-19
Silence warning.
Eric Christopher
2010-08-19
Add an AddOptionalDefs method and use it.
Eric Christopher
2010-08-19
Add the "isCompare" attribute to the defm instead of each individual instr.
Bill Wendling
2010-08-18
Remove extra header.
Eric Christopher
2010-08-18
Enable ARM base register reuse to local stack slot allocation. Whenever a new
Jim Grosbach
2010-08-18
Minor simplification. Gets rid of a needless temporary.
Bill Wendling
2010-08-18
Add hook for re-using virtual base registers for local stack slot access.
Jim Grosbach
2010-08-18
Expand ZERO_EXTEND operations for NEON vector types.
Bob Wilson
2010-08-17
Add materialization of virtual base registers for frame indices allocated into
Jim Grosbach
2010-08-17
Don't call tablegen'ed Predicate_* functions in the ARM target.
Jakob Stoklund Olesen
2010-08-17
80 column cleanup.
Jim Grosbach
2010-08-17
Add hook to examine an instruction referencing a frame index to determine
Jim Grosbach
2010-08-17
explicitly handle no-op cases for clarity. Fixes clang warning.
Jim Grosbach
2010-08-17
Change ARM PKHTB and PKHBT instructions to use a shift_imm operand to avoid
Bob Wilson
[prev]
[next]