projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
add a test of an edge case value for the FP immediate (needs all digits of
2010-09-15
Jim Grosbach
add a test of an edge case value for the FP immediate...
commit
|
commitdiff
|
tree
2010-09-15
Jim Grosbach
Teach the MC disassembler to handle vmov.f32 and vmov...
commit
|
commitdiff
|
tree
2010-09-15
Jim Grosbach
move getRegisterNumbering() to out of ARMBaseRegisterInfo...
commit
|
commitdiff
|
tree
2010-09-15
Jim Grosbach
simplify getRegisterNumbering(). Remove the unused...
commit
|
commitdiff
|
tree
2010-09-15
Jim Grosbach
Refactor uses of getRegisterNumbering() to not need...
commit
|
commitdiff
|
tree
2010-09-15
Jim Grosbach
Reduce dependencies in the ARM MC instruction printer.
commit
|
commitdiff
|
tree
2010-09-15
Jim Grosbach
Fix spelling typo.
commit
|
commitdiff
|
tree
2010-09-15
Jim Grosbach
Factor out basic enums and hleper functions from ARM...
commit
|
commitdiff
|
tree
2010-09-15
Jim Grosbach
Add support for floating point immediates to MC instruction...
commit
|
commitdiff
|
tree
2010-09-15
Jim Grosbach
trailing whitespace and 80 column cleanup
commit
|
commitdiff
|
tree
2010-09-15
Jim Grosbach
trailing whitespace
commit
|
commitdiff
|
tree
2010-09-15
Jim Grosbach
trailing whitespace
commit
|
commitdiff
|
tree
2010-09-14
Jim Grosbach
Reapply r113875 with additional cleanups.
commit
|
commitdiff
|
tree
2010-09-14
Jim Grosbach
revert 113875 momentarilly. Need to fix the MC disassembler...
commit
|
commitdiff
|
tree
2010-09-14
Jim Grosbach
trailing whitespace cleanup
commit
|
commitdiff
|
tree
2010-09-14
Jim Grosbach
The register specified for a dregpair is the corresponding...
commit
|
commitdiff
|
tree
2010-09-14
Jim Grosbach
Add predicate and 's' bit operands to PICADD instruction...
commit
|
commitdiff
|
tree
2010-09-14
Jim Grosbach
fix comment typo
commit
|
commitdiff
|
tree
2010-09-14
Jim Grosbach
Don't ignore the CPSR implicit def when lowering a...
commit
|
commitdiff
|
tree
2010-09-14
Jim Grosbach
Clarify comment
commit
|
commitdiff
|
tree
2010-09-13
Jim Grosbach
trailing whitespace
commit
|
commitdiff
|
tree
2010-09-10
Jim Grosbach
Add a missing case to duplicateCPV() for LSDA constants...
commit
|
commitdiff
|
tree
2010-09-10
Jim Grosbach
add a comment explicitly calling out that allocation...
commit
|
commitdiff
|
tree
2010-09-08
Jim Grosbach
Re-enable usage of the ARM base pointer. r113394 fixed...
commit
|
commitdiff
|
tree
2010-09-08
Jim Grosbach
Fix errant fall-throughs causing the base pointer to...
commit
|
commitdiff
|
tree
2010-09-08
Jim Grosbach
Be more careful about when to do dynamic stack realignment...
commit
|
commitdiff
|
tree
2010-09-08
Jim Grosbach
Add missing assert
commit
|
commitdiff
|
tree
2010-09-08
Jim Grosbach
remove trailing whitespace
commit
|
commitdiff
|
tree
2010-09-08
Jim Grosbach
remove obsolete comment
commit
|
commitdiff
|
tree
2010-09-08
Jim Grosbach
disable for the moment while tracking down a few Thumb2...
commit
|
commitdiff
|
tree
2010-09-08
Jim Grosbach
woops. need to update a test along with this.
commit
|
commitdiff
|
tree
2010-09-08
Jim Grosbach
disable temporarily while sorting out a few test failures...
commit
|
commitdiff
|
tree
2010-09-08
Jim Grosbach
correct spill code to properly determine if dynamic...
commit
|
commitdiff
|
tree
2010-09-08
Jim Grosbach
VFP/NEON load/store multiple instructions are addrmode4...
commit
|
commitdiff
|
tree
2010-09-07
Jim Grosbach
To shrink a t2LDM instruction to the 16-bit wide tLDM...
commit
|
commitdiff
|
tree
2010-09-07
Jim Grosbach
grammar tweak
commit
|
commitdiff
|
tree
2010-09-03
Jim Grosbach
previous patch was a little too tricky for its own...
commit
|
commitdiff
|
tree
2010-09-03
Jim Grosbach
Re-apply r112883:
commit
|
commitdiff
|
tree
2010-09-03
Jim Grosbach
Check the local frame alignment for determining whether...
commit
|
commitdiff
|
tree
2010-09-03
Jim Grosbach
Add 'const' to getter function.
commit
|
commitdiff
|
tree
2010-09-02
Jim Grosbach
For ARM stack frames that utilize variable sized objects...
commit
|
commitdiff
|
tree
2010-09-02
Jim Grosbach
trailing whitespace
commit
|
commitdiff
|
tree
2010-09-02
Jim Grosbach
remove trailing whitespace
commit
|
commitdiff
|
tree
2010-09-02
Jim Grosbach
The scavenger should just use getAllocatableSet() rather...
commit
|
commitdiff
|
tree
2010-09-02
Jim Grosbach
handle case where a register class is specified
commit
|
commitdiff
|
tree
2010-09-02
Jim Grosbach
Now that register allocation properly considers reserved...
commit
|
commitdiff
|
tree
2010-09-02
Jim Grosbach
Anti-dependency breaking needs to be careful not to...
commit
|
commitdiff
|
tree
2010-09-02
Jim Grosbach
Mask out reserved registers when constructing the set...
commit
|
commitdiff
|
tree
2010-09-02
Jim Grosbach
Remove trailing whitespace
commit
|
commitdiff
|
tree
2010-09-02
Jim Grosbach
Add a bit of debug output for register scavenging
commit
|
commitdiff
|
tree
2010-09-02
Jim Grosbach
trivial cleanup
commit
|
commitdiff
|
tree
2010-09-01
Jim Grosbach
Simplify the tGPR register class now that the register...
commit
|
commitdiff
|
tree
2010-09-01
Jim Grosbach
Tweak to ignoring reserved regs. The allocator was...
commit
|
commitdiff
|
tree
2010-09-01
Jim Grosbach
tidy up trailing whitespace and an 80 column violation.
commit
|
commitdiff
|
tree
2010-09-01
Jim Grosbach
cleanup per feedback. use a helper function for getting...
commit
|
commitdiff
|
tree
2010-09-01
Jim Grosbach
The register allocator shouldn't consider allocating...
commit
|
commitdiff
|
tree
2010-09-01
Jim Grosbach
The register allocator shouldn't consider allocating...
commit
|
commitdiff
|
tree
2010-09-01
Jim Grosbach
The register allocator shouldn't consider allocating...
commit
|
commitdiff
|
tree
2010-09-01
Jim Grosbach
tidy up a few 80-column and trailing whitespace bits.
commit
|
commitdiff
|
tree
2010-08-31
Jim Grosbach
SP relative offsets need to be adjusted by the local...
commit
|
commitdiff
|
tree
2010-08-31
Jim Grosbach
this assert should just be a condition, since this...
commit
|
commitdiff
|
tree
2010-08-31
Jim Grosbach
Update test for 112609
commit
|
commitdiff
|
tree
2010-08-31
Jim Grosbach
Improve virtual frame base register allocation heuristics.
commit
|
commitdiff
|
tree
2010-08-30
Jim Grosbach
Make ARM add rN, sp, #imm instructions rematerializable...
commit
|
commitdiff
|
tree
2010-08-26
Jim Grosbach
Simplify eliminateFrameIndex() interface back down...
commit
|
commitdiff
|
tree
2010-08-26
Jim Grosbach
Remove the now obsolete frame index virtual re-use...
commit
|
commitdiff
|
tree
2010-08-26
Jim Grosbach
tidy up a bit. no functional change.
commit
|
commitdiff
|
tree
2010-08-26
Jim Grosbach
Turn off the scavenging based frame reg reuse briefly...
commit
|
commitdiff
|
tree
2010-08-26
Jim Grosbach
Restrict the register to tGPR to make sure the str...
commit
|
commitdiff
|
tree
2010-08-26
Jim Grosbach
Enable pre-RA virtual frame base register allocation...
commit
|
commitdiff
|
tree
2010-08-25
Jim Grosbach
Add some statistics for PEI register scavenging
commit
|
commitdiff
|
tree
2010-08-25
Jim Grosbach
Don't override the var from the enclosing scope.
commit
|
commitdiff
|
tree
2010-08-24
Jim Grosbach
Add ARM heuristic for when to allocate a virtual base...
commit
|
commitdiff
|
tree
2010-08-24
Jim Grosbach
Move enabling the local stack allocation pass into...
commit
|
commitdiff
|
tree
2010-08-24
Jim Grosbach
add ARM cmd line option to force always using virtual...
commit
|
commitdiff
|
tree
2010-08-23
Jim Grosbach
Remove the MFI storage of the local allocation block...
commit
|
commitdiff
|
tree
2010-08-23
Jim Grosbach
Better handling of local offsets for downwards growing...
commit
|
commitdiff
|
tree
2010-08-20
Jim Grosbach
Downwards growing stack allocation order reverses relative...
commit
|
commitdiff
|
tree
2010-08-20
Jim Grosbach
Add more dbg output
commit
|
commitdiff
|
tree
2010-08-20
Jim Grosbach
Add explicit initializer for UseLocalStackAllocationBlock...
commit
|
commitdiff
|
tree
2010-08-20
Jim Grosbach
properly check for whether base regs were inserted
commit
|
commitdiff
|
tree
2010-08-19
Jim Grosbach
Better handling of offsets on frame index references...
commit
|
commitdiff
|
tree
2010-08-19
Jim Grosbach
Add Thumb1 support for virtual frame indices.
commit
|
commitdiff
|
tree
2010-08-19
Jim Grosbach
Update local stack block allocation to let PEI do the...
commit
|
commitdiff
|
tree
2010-08-18
Jim Grosbach
Add a newline to debug output
commit
|
commitdiff
|
tree
2010-08-18
Jim Grosbach
Enable ARM base register reuse to local stack slot...
commit
|
commitdiff
|
tree
2010-08-18
Jim Grosbach
Add hook for re-using virtual base registers for local...
commit
|
commitdiff
|
tree
2010-08-17
Jim Grosbach
Add materialization of virtual base registers for frame...
commit
|
commitdiff
|
tree
2010-08-17
Jim Grosbach
silence warning
commit
|
commitdiff
|
tree
2010-08-17
Jim Grosbach
80 column cleanup.
commit
|
commitdiff
|
tree
2010-08-17
Jim Grosbach
Add hook to examine an instruction referencing a frame...
commit
|
commitdiff
|
tree
2010-08-17
Jim Grosbach
explicitly handle no-op cases for clarity. Fixes clang...
commit
|
commitdiff
|
tree
2010-08-17
Jim Grosbach
remove trailing whitespace
commit
|
commitdiff
|
tree
2010-08-16
Jim Grosbach
tidy up. remove unused local.
commit
|
commitdiff
|
tree
2010-08-16
Jim Grosbach
Better handle alignment requirements for local objects...
commit
|
commitdiff
|
tree
2010-08-16
Jim Grosbach
track local frame size in MFI, not local to the pass...
commit
|
commitdiff
|
tree
2010-08-14
Jim Grosbach
Add a local stack object block allocation pass. This...
commit
|
commitdiff
|
tree
2010-08-13
Jim Grosbach
tidy up comments
commit
|
commitdiff
|
tree
2010-08-13
Jim Grosbach
tidy up 80 column and whitespace
commit
|
commitdiff
|
tree
2010-08-13
Jim Grosbach
tidy up whitespace a bit
commit
|
commitdiff
|
tree
next