projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
CellSPU:
[oota-llvm.git]
/
lib
/
CodeGen
/
2008-12-01
Duncan Sands
There are no longer any places that require a
tree
|
commitdiff
2008-12-01
Duncan Sands
Change the interface to the type legalization method
tree
|
commitdiff
2008-11-30
Eli Friedman
Followup to r60283: optimize arbitrary width signed...
tree
|
commitdiff
2008-11-30
Eli Friedman
Fix for PR2164: allow transforming arbitrary-width...
tree
|
commitdiff
2008-11-30
Eli Friedman
APIntify a test which is potentially unsafe otherwise...
tree
|
commitdiff
2008-11-27
Nick Lewycky
Silence a warning.
tree
|
commitdiff
2008-11-27
Sanjiv Gupta
Removing redundant semicolons. No functionality change.
tree
|
commitdiff
2008-11-27
Evan Cheng
Avoid inserting noop's in the middle of a loop.
tree
|
commitdiff
2008-11-27
Dale Johannesen
Add a missing case in visitADD.
tree
|
commitdiff
2008-11-26
Sanjiv Gupta
Allow custom lowering of ADDE/ADDC/SUBE/SUBC operations.
tree
|
commitdiff
2008-11-26
Dan Gohman
LiveRanges are represented as half-open ranges. Fix...
tree
|
commitdiff
2008-11-25
Bill Wendling
A simplification for checking whether the signs of...
tree
|
commitdiff
2008-11-25
Dan Gohman
Suppress warnings.
tree
|
commitdiff
2008-11-25
Bill Wendling
Now with the correct type for the 0.
tree
|
commitdiff
2008-11-25
Bill Wendling
Get rid of unused variable.
tree
|
commitdiff
2008-11-25
Bill Wendling
Hacker's Delight says, "Signed integer overflow of...
tree
|
commitdiff
2008-11-25
Dan Gohman
Initial support for anti-dependence breaking. Currently...
tree
|
commitdiff
2008-11-24
Bill Wendling
- Make lowering of "add with overflow" customizable...
tree
|
commitdiff
2008-11-24
Dan Gohman
Check in the rest of this change. The isAntiDep flag...
tree
|
commitdiff
2008-11-24
Dan Gohman
Pass the isAntiDep argument.
tree
|
commitdiff
2008-11-24
Dan Gohman
Run post-RA scheduling after branch folding, as it...
tree
|
commitdiff
2008-11-24
Matthijs Kooijman
Minor fix debug for register allocation debug output.
tree
|
commitdiff
2008-11-24
Duncan Sands
If the type legalizer actually legalized anything
tree
|
commitdiff
2008-11-24
Evan Cheng
Eliminate some unused variable compile time warnings.
tree
|
commitdiff
2008-11-24
Bill Wendling
Add support for llvm.uadd.with.overflow.
tree
|
commitdiff
2008-11-23
Duncan Sands
Rename SetCCResultContents to BooleanContents. In
tree
|
commitdiff
2008-11-23
Mon P Wang
Added check to avoid generating extract subvector beyon...
tree
|
commitdiff
2008-11-22
Anton Korobeynikov
Make a convenient helper for printing offsets.
tree
|
commitdiff
2008-11-22
Bill Wendling
Cleanup of the [SU]ADDO type legalization code. Patch...
tree
|
commitdiff
2008-11-22
Bill Wendling
- Move conversion of [SU]ADDO from DAG combiner into...
tree
|
commitdiff
2008-11-21
Devang Patel
Silence unused variable warnings.
tree
|
commitdiff
2008-11-21
Dan Gohman
Correctly set the isCtrl flag for chain dependencies.
tree
|
commitdiff
2008-11-21
Dan Gohman
Update comments.
tree
|
commitdiff
2008-11-21
Dan Gohman
Update comments.
tree
|
commitdiff
2008-11-21
Chris Lattner
reapply Sanjiv's patch to genericize memcpy/memset...
tree
|
commitdiff
2008-11-21
Bill Wendling
Revert r59802. It was breaking the build of llvm-gcc:
tree
|
commitdiff
2008-11-21
Sanjiv Gupta
Make mem[cpy,move,set] intrinsics overloaded.
tree
|
commitdiff
2008-11-21
Bill Wendling
Default to converting UADDO to the generic form that...
tree
|
commitdiff
2008-11-21
Mon P Wang
Clean up normalization of shuffles
tree
|
commitdiff
2008-11-21
Bill Wendling
Combine the two add with overflow intrinsics lowerings...
tree
|
commitdiff
2008-11-21
Dan Gohman
Set the isAntiDep flag in the MachineInstr scheduler.
tree
|
commitdiff
2008-11-21
Bill Wendling
Generate code for llvm.uadd.with.overflow intrinsic...
tree
|
commitdiff
2008-11-21
Dan Gohman
Add a flag to SDep for tracking which edges are anti...
tree
|
commitdiff
2008-11-21
Bill Wendling
Remove chains. Unnecessary.
tree
|
commitdiff
2008-11-21
Dan Gohman
Rename SDep's isSpecial to isArtificial, to make this...
tree
|
commitdiff
2008-11-21
Bill Wendling
Rename "ADDO" to "SADDO" and "UADDO". The "UADDO" isn...
tree
|
commitdiff
2008-11-21
Bill Wendling
Implement the sadd_with_overflow intrinsic. This is...
tree
|
commitdiff
2008-11-21
Dan Gohman
Use ComputeLatency in the MachineInstr scheduler.
tree
|
commitdiff
2008-11-21
Dan Gohman
Remove the CycleBound computation code from the Schedul...
tree
|
commitdiff
2008-11-21
Dan Gohman
Implement ComputeLatency for MachineInstr ScheduleDAGs...
tree
|
commitdiff
2008-11-21
Bill Wendling
Add UADDO and SADDO nodes. These will be used for deter...
tree
|
commitdiff
2008-11-21
Dan Gohman
Change these schedulers to not emit no-ops. It turns...
tree
|
commitdiff
2008-11-20
Dan Gohman
Treat mid-block labels the same as terminators when...
tree
|
commitdiff
2008-11-20
Dan Gohman
Add another machine-code printing pass when post-pass...
tree
|
commitdiff
2008-11-20
Duncan Sands
Add some documentation.
tree
|
commitdiff
2008-11-20
Bill Wendling
80-column violation.
tree
|
commitdiff
2008-11-20
Dan Gohman
Remove a remnant of list-burr's fast mode.
tree
|
commitdiff
2008-11-20
Dan Gohman
Factor out the SethiUllman numbering logic from the...
tree
|
commitdiff
2008-11-20
Dan Gohman
Remove the "fast" form of the list-burr scheduler,...
tree
|
commitdiff
2008-11-20
Dan Gohman
Facter AddPseudoTwoAddrDeps and associated infrasructur...
tree
|
commitdiff
2008-11-20
Evan Cheng
- Register scavenger should use MachineRegisterInfo...
tree
|
commitdiff
2008-11-20
Dan Gohman
Add #include <climits> to get the definition of INT_MAX.
tree
|
commitdiff
2008-11-20
Dan Gohman
Factor out the code for verifying the work of the sched...
tree
|
commitdiff
2008-11-19
Dan Gohman
Simplify this code a little. In the fast scheduler...
tree
|
commitdiff
2008-11-19
Dan Gohman
Experimental post-pass scheduling support. Post-pass...
tree
|
commitdiff
2008-11-19
Dan Gohman
Move the code for printing a graph node label for an...
tree
|
commitdiff
2008-11-19
Dan Gohman
Convert SUnit's dump method into a print method and...
tree
|
commitdiff
2008-11-19
Argyrios Kyrtzidis
Fix compilation error on MSVC.
tree
|
commitdiff
2008-11-19
Owen Anderson
Add support for rematerialization in pre-alloc-splitting.
tree
|
commitdiff
2008-11-19
Dan Gohman
Rearrange code to reduce the nesting level. No function...
tree
|
commitdiff
2008-11-19
Dan Gohman
Fix debug printing of flagged SDNodes in SUnits so...
tree
|
commitdiff
2008-11-18
Evan Cheng
Make the same change to RegScavenger::backward.
tree
|
commitdiff
2008-11-18
Evan Cheng
We also need to keep the operand index for two address...
tree
|
commitdiff
2008-11-18
Evan Cheng
Register scavenger should process early clobber defs...
tree
|
commitdiff
2008-11-18
Dan Gohman
Tidy up ScheduleNodeBottomUp methods, and make them...
tree
|
commitdiff
2008-11-18
Dan Gohman
Update a comment to reflect the current code.
tree
|
commitdiff
2008-11-18
Duncan Sands
Remove integer promotion support for FP_EXTEND
tree
|
commitdiff
2008-11-18
Duncan Sands
Simplify code using helper routines. There is not
tree
|
commitdiff
2008-11-18
Owen Anderson
Fix a bug introduced by my previous patch. With this...
tree
|
commitdiff
2008-11-18
Dan Gohman
Add more const qualifiers. This fixes build breakage...
tree
|
commitdiff
2008-11-18
Dan Gohman
Make some methods const.
tree
|
commitdiff
2008-11-18
Dan Gohman
Whitespace cleanups.
tree
|
commitdiff
2008-11-18
Duncan Sands
LegalizeTypes support for splitting and scalarizing
tree
|
commitdiff
2008-11-18
Bill Wendling
Rename stackprotector_create intrinsic to stackprotector.
tree
|
commitdiff
2008-11-18
Duncan Sands
Reapply r59464, this time using the correct type
tree
|
commitdiff
2008-11-18
Bill Wendling
Remove the stackprotector_check intrinsic. Use a volati...
tree
|
commitdiff
2008-11-18
Bill Wendling
- Use "moveAfter" instead of "remove/insert" of a basic...
tree
|
commitdiff
2008-11-18
Dan Gohman
Fix a typo in a comment.
tree
|
commitdiff
2008-11-18
Dan Gohman
Change SUnit's dump method to take a ScheduleDAG* inste...
tree
|
commitdiff
2008-11-18
Bill Wendling
Revert r59464. It was causing this failure:
tree
|
commitdiff
2008-11-18
Dan Gohman
Avoid using a loop in ReleasePred and ReleaseSucc metho...
tree
|
commitdiff
2008-11-17
Dan Gohman
Eliminate some trivial differences between the Schedule...
tree
|
commitdiff
2008-11-17
Duncan Sands
Add soft float support for a bunch more operations...
tree
|
commitdiff
2008-11-17
Dan Gohman
Don't bother doing latency calculations in the "fast...
tree
|
commitdiff
2008-11-17
Dan Gohman
Use SUnit's CycleBound field instead of duplicating...
tree
|
commitdiff
2008-11-17
Richard Osborne
Don't produce ADDC/ADDE when expanding SHL unless they...
tree
|
commitdiff
2008-11-17
Dan Gohman
Don't use the isPending flag to mean what the isAvailab...
tree
|
commitdiff
2008-11-17
Mon P Wang
Fixed legalization of CONVERT_RNDSAT for integers.
tree
|
commitdiff
2008-11-16
Lang Hames
Big PBQP allocator update. Adds coalescing support...
tree
|
commitdiff
2008-11-16
Mon P Wang
Improved shuffle normalization to avoid using extract...
tree
|
commitdiff
next