projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
improve comment.
2009-10-31
Jim Grosbach
vml[as].f32 cause stalls in following advanced SIMD...
commit
|
commitdiff
|
tree
2009-10-31
Jim Grosbach
Consolidate test files
commit
|
commitdiff
|
tree
2009-10-31
Jim Grosbach
Change to use FileCheck
commit
|
commitdiff
|
tree
2009-10-31
Jim Grosbach
Make tests more explicit about which instructions are...
commit
|
commitdiff
|
tree
2009-10-31
Jim Grosbach
Grammar tweak to comments
commit
|
commitdiff
|
tree
2009-10-31
Jim Grosbach
Update test to be more explicit about what instruction...
commit
|
commitdiff
|
tree
2009-10-31
Jim Grosbach
Update test to be more explicit about what instruction...
commit
|
commitdiff
|
tree
2009-10-31
Jim Grosbach
Expand 64-bit logical shift right inline
commit
|
commitdiff
|
tree
2009-10-31
Jim Grosbach
Expand 64-bit arithmetic shift right inline
commit
|
commitdiff
|
tree
2009-10-31
Jim Grosbach
Expand 64 bit left shift inline rather than using the...
commit
|
commitdiff
|
tree
2009-10-31
Jim Grosbach
Convert to FileCheck
commit
|
commitdiff
|
tree
2009-10-31
Jim Grosbach
The universal SDKROOT should only be assigned when...
commit
|
commitdiff
|
tree
2009-10-30
Jim Grosbach
Build in ARM mode explicitly when on ARM Darwin
commit
|
commitdiff
|
tree
2009-10-30
Jim Grosbach
Allow cross target build
commit
|
commitdiff
|
tree
2009-10-30
Jim Grosbach
When cross-building, the CFLAGS and CXXFLAGS are for...
commit
|
commitdiff
|
tree
2009-10-30
Jim Grosbach
Remove extraneous comment line
commit
|
commitdiff
|
tree
2009-10-30
Jim Grosbach
update name check for Apple style builds to be more...
commit
|
commitdiff
|
tree
2009-10-30
Jim Grosbach
Dial back the realignment a bit.
commit
|
commitdiff
|
tree
2009-10-29
Jim Grosbach
To get more thorough testing from llc-beta nightly...
commit
|
commitdiff
|
tree
2009-10-29
Jim Grosbach
When the function is doing dynamic stack realignment...
commit
|
commitdiff
|
tree
2009-10-28
Jim Grosbach
Cleanup now that frame index scavenging via post-pass...
commit
|
commitdiff
|
tree
2009-10-27
Jim Grosbach
Enable virtual register based frame index scavenging...
commit
|
commitdiff
|
tree
2009-10-27
Jim Grosbach
Infrastructure for dynamic stack realignment on ARM...
commit
|
commitdiff
|
tree
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
next