projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix the rest of the ARM failures by converting them to FileCheck.
2009-10-25
Jim Grosbach
of -> or
commit
|
commitdiff
|
tree
2009-10-25
Jim Grosbach
80-column cleanup
commit
|
commitdiff
|
tree
2009-10-25
Jim Grosbach
When the scavenger is looking for a good candidate...
commit
|
commitdiff
|
tree
2009-10-24
Jim Grosbach
Restrict Thumb1 register allocation to low registers...
commit
|
commitdiff
|
tree
2009-10-23
Jim Grosbach
FIXME no longer applies. R12 and R3 are available for...
commit
|
commitdiff
|
tree
2009-10-21
Jim Grosbach
Missing piece of the ARM frame index post-scavenging...
commit
|
commitdiff
|
tree
2009-10-21
Jim Grosbach
The spill restore needs to be resolved to the SP/FP...
commit
|
commitdiff
|
tree
2009-10-21
Jim Grosbach
Conditionalize ARM/T2 frame index post-scavenging while...
commit
|
commitdiff
|
tree
2009-10-21
Jim Grosbach
Improve handling of immediates by splitting 32-bit...
commit
|
commitdiff
|
tree
2009-10-21
Jim Grosbach
Cleanup of frame index scavenging. Better code flow...
commit
|
commitdiff
|
tree
2009-10-20
Jim Grosbach
Disable by default while debugging
commit
|
commitdiff
|
tree
2009-10-20
Jim Grosbach
add cmd line opt to disable frame index reuse for ARM...
commit
|
commitdiff
|
tree
2009-10-20
Jim Grosbach
Better handle instructions that re-def a scratch register
commit
|
commitdiff
|
tree
2009-10-20
Jim Grosbach
Register re-use for scavenged frame indices must check...
commit
|
commitdiff
|
tree
2009-10-20
Jim Grosbach
Now that all ARM subtargets use frame index scavenging...
commit
|
commitdiff
|
tree
2009-10-20
Jim Grosbach
Enable post-pass frame index register scavenging for...
commit
|
commitdiff
|
tree
2009-10-20
Jim Grosbach
Refs: A8-598.
commit
|
commitdiff
|
tree
2009-10-20
Jim Grosbach
Add missing encoding bits to NLdSt class of instructions.
commit
|
commitdiff
|
tree
2009-10-19
Jim Grosbach
Enable allocation of R3 in Thumb1
commit
|
commitdiff
|
tree
2009-10-19
Jim Grosbach
Adjust the scavenge register spilling to allow the...
commit
|
commitdiff
|
tree
2009-10-14
Jim Grosbach
Make loop not recalc getNumOperands() each time around
commit
|
commitdiff
|
tree
2009-10-14
Jim Grosbach
quiet compiler warning
commit
|
commitdiff
|
tree
2009-10-14
Jim Grosbach
Inst{11-8} for vshl should be 0b0101, not 0b1111.
commit
|
commitdiff
|
tree
2009-10-09
Jim Grosbach
when previous scratch register is killed, flag the...
commit
|
commitdiff
|
tree
2009-10-08
Jim Grosbach
Cleanup up unused R3LiveIn tracking.
commit
|
commitdiff
|
tree
2009-10-08
Jim Grosbach
Re-enable register scavenging in Thumb1 by default.
commit
|
commitdiff
|
tree
2009-10-08
Jim Grosbach
bugfix. The target may use virtual registers that aren...
commit
|
commitdiff
|
tree
2009-10-07
Jim Grosbach
reverting thumb1 scavenging default due to test failure...
commit
|
commitdiff
|
tree
2009-10-07
Jim Grosbach
Enable thumb1 register scavenging by default.
commit
|
commitdiff
|
tree
2009-10-07
Jim Grosbach
Enable thumb1 register scavenging by default.
commit
|
commitdiff
|
tree
2009-10-07
Jim Grosbach
grammar
commit
|
commitdiff
|
tree
2009-10-07
Jim Grosbach
add initializers for clarity. Add missing assignment...
commit
|
commitdiff
|
tree
2009-10-07
Jim Grosbach
Add register-reuse to frame-index register scavenging...
commit
|
commitdiff
|
tree
2009-10-06
Jim Grosbach
grammar
commit
|
commitdiff
|
tree
2009-10-05
Jim Grosbach
In Thumb1, the register scavenger is not always able...
commit
|
commitdiff
|
tree
2009-10-01
Jim Grosbach
remove trailing whitespace
commit
|
commitdiff
|
tree
2009-09-30
Jim Grosbach
Add additional assert() to verify no extraneous use...
commit
|
commitdiff
|
tree
2009-09-30
Jim Grosbach
Clarify comment phrasing.
commit
|
commitdiff
|
tree
2009-09-30
Jim Grosbach
replace TRI->isVirtualRegister() with TargetRegisterInfo...
commit
|
commitdiff
|
tree
2009-09-30
Jim Grosbach
When checking whether we need to reserve a register...
commit
|
commitdiff
|
tree
2009-09-30
Jim Grosbach
Add "isBarrier = 1" to return instructions.
commit
|
commitdiff
|
tree
2009-09-30
Jim Grosbach
fix compiler warning
commit
|
commitdiff
|
tree
2009-09-29
Jim Grosbach
minor cleanup and add clarifying comment
commit
|
commitdiff
|
tree
2009-09-29
Jim Grosbach
Additional check for regno==0
commit
|
commitdiff
|
tree
2009-09-29
Jim Grosbach
Simplify the tracking of virtual frame index registers...
commit
|
commitdiff
|
tree
2009-09-29
Jim Grosbach
Moving register scavenging to a post pass results in...
commit
|
commitdiff
|
tree
2009-09-28
Jim Grosbach
Adjust processFunctionBeforeCalleeSavedScan() to correctly...
commit
|
commitdiff
|
tree
2009-09-24
Jim Grosbach
Start of revamping the register scavenging in PEI....
commit
|
commitdiff
|
tree
2009-09-17
Jim Grosbach
grammar
commit
|
commitdiff
|
tree
2009-09-17
Jim Grosbach
grammar
commit
|
commitdiff
|
tree
2009-09-15
Jim Grosbach
Correct comment pasto
commit
|
commitdiff
|
tree
2009-09-14
Jim Grosbach
trivial whitespace cleanup
commit
|
commitdiff
|
tree
2009-09-11
Jim Grosbach
Revert array initialization regclass change so that...
commit
|
commitdiff
|
tree
2009-09-11
Jim Grosbach
Update register class references to use the global...
commit
|
commitdiff
|
tree
2009-09-04
Jim Grosbach
Whitespace cleanup
commit
|
commitdiff
|
tree
2009-09-01
Jim Grosbach
reduce size of SmallString to something more reasonable
commit
|
commitdiff
|
tree
2009-09-01
Jim Grosbach
Use raw_ostream instead of sstream
commit
|
commitdiff
|
tree
2009-09-01
Jim Grosbach
revert inadvertant change from previous commit
commit
|
commitdiff
|
tree
2009-09-01
Jim Grosbach
Simply LSDA lable emission to use a direct special...
commit
|
commitdiff
|
tree
2009-09-01
Jim Grosbach
SJLJ is arm/darwin only for now. force the triple for...
commit
|
commitdiff
|
tree
2009-09-01
Jim Grosbach
Fix compiler warnings
commit
|
commitdiff
|
tree
2009-09-01
Jim Grosbach
Clean up LSDA name generation and use for SJLJ exception...
commit
|
commitdiff
|
tree
2009-08-31
Jim Grosbach
PR4747
commit
|
commitdiff
|
tree
2009-08-23
Jim Grosbach
SJLJ pass needs to punt if there's no personality function...
commit
|
commitdiff
|
tree
2009-08-22
Jim Grosbach
Add basic information about SJLJ EH
commit
|
commitdiff
|
tree
2009-08-20
Jim Grosbach
Check for shared landing pads when assigning call site...
commit
|
commitdiff
|
tree
2009-08-17
Jim Grosbach
cleanups per review. Mostly cosmetic, plus use SmallVector...
commit
|
commitdiff
|
tree
2009-08-17
Jim Grosbach
Remove a bit more cruft from the sjlj moving to a backend...
commit
|
commitdiff
|
tree
2009-08-17
Jim Grosbach
Move the sjlj exception handling conversions to a back...
commit
|
commitdiff
|
tree
2009-08-13
Jim Grosbach
Add missing defs of R2 and D1.
commit
|
commitdiff
|
tree
2009-08-13
Jim Grosbach
Remove unnecessary newline
commit
|
commitdiff
|
tree
2009-08-13
Jim Grosbach
Correct comment wording
commit
|
commitdiff
|
tree
2009-08-12
Jim Grosbach
Mark the callsite intrinsic such that the opimizers...
commit
|
commitdiff
|
tree
2009-08-12
Jim Grosbach
Add catch block handling to SjLj exception handling.
commit
|
commitdiff
|
tree
2009-08-12
Jim Grosbach
register naming cleanup (s/ip/r12/)
commit
|
commitdiff
|
tree
2009-08-11
Jim Grosbach
Add Thumb2 eh_sjlj_setjmp implementation
commit
|
commitdiff
|
tree
2009-08-11
Jim Grosbach
fix GetInstSizeInBytes for eh_sjlj_setjmp
commit
|
commitdiff
|
tree
2009-08-11
Jim Grosbach
Whitespace cleanup. Remove trailing whitespace.
commit
|
commitdiff
|
tree
2009-08-11
Jim Grosbach
Move ~ARMConstantPoolValue() to the .cpp file to avoid...
commit
|
commitdiff
|
tree
2009-08-11
Jim Grosbach
Add stdlib.h
commit
|
commitdiff
|
tree
2009-08-11
Jim Grosbach
SjLj based exception handling unwinding support. This...
commit
|
commitdiff
|
tree
2009-05-14
Jim Grosbach
clean up line-wrapping
commit
|
commitdiff
|
tree
2009-05-14
Jim Grosbach
Update the names of the exception handling sjlj instrinsics to
commit
|
commitdiff
|
tree
2009-05-13
Jim Grosbach
Removing the HasBuiltinSetjmp flag and associated bits...
commit
|
commitdiff
|
tree
2009-05-13
Jim Grosbach
Spelling correction s/builting/builtin/ and remove...
commit
|
commitdiff
|
tree
2009-05-12
Jim Grosbach
Add support for GCC compatible builtin setjmp and longjmp...
commit
|
commitdiff
|
tree
2009-05-12
Jim Grosbach
correct register class for tADDspi to GPR since the...
commit
|
commitdiff
|
tree
2009-04-17
Jim Grosbach
remove trailing whitespace
commit
|
commitdiff
|
tree
2009-04-17
Jim Grosbach
Update information on canadian cross builds
commit
|
commitdiff
|
tree
2009-04-07
Jim Grosbach
PR2985 / <rdar://problem/6584986>
commit
|
commitdiff
|
tree
2009-03-27
Jim Grosbach
remove trailing whitespace
commit
|
commitdiff
|
tree
2009-03-26
Jim Grosbach
fix a few spelling errors and typos
commit
|
commitdiff
|
tree
2009-03-26
Jim Grosbach
Use 'bool' for FoundRC
commit
|
commitdiff
|
tree
2009-03-25
Jim Grosbach
Modify getRegisterValueType() to allow for a register...
commit
|
commitdiff
|
tree
2008-11-03
Jim Grosbach
Add binary encoding support for multiply instructions...
commit
|
commitdiff
|
tree
2008-10-30
Jim Grosbach
Revert errant deletion. The target needs to be able...
commit
|
commitdiff
|
tree
2008-10-28
Jim Grosbach
Support for constant islands in the ARM JIT.
commit
|
commitdiff
|
tree
2008-10-22
Jim Grosbach
remove extraneous #ifdef's
commit
|
commitdiff
|
tree
2008-10-21
Jim Grosbach
use pre-UAL mnemonics for push/pop for compilaton callback...
commit
|
commitdiff
|
tree
2008-10-20
Jim Grosbach
Update the stub and callback code to handle lazy compilation...
commit
|
commitdiff
|
tree
next