projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fixes an issue reported by -verify-machineinstrs.
[oota-llvm.git]
/
lib
/
CodeGen
/
2011-10-26
Duncan Sands
Simplify SplitVecRes_UnaryOp by removing all the code...
tree
|
commitdiff
2011-10-26
Jakob Stoklund Olesen
Don't use floating point to do an integer's job.
tree
|
commitdiff
2011-10-26
Evan Cheng
Disable LICM speculation in high register pressure...
tree
|
commitdiff
2011-10-26
Bill Wendling
Reapply r142920 with fix:
tree
|
commitdiff
2011-10-25
Eli Friedman
Remove a couple redundant checks.
tree
|
commitdiff
2011-10-25
Jim Grosbach
Make assert() message more informative.
tree
|
commitdiff
2011-10-25
Duncan Sands
Revert commit 142891. Takumi bisected the tablegen...
tree
|
commitdiff
2011-10-25
Nick Lewycky
Remove dead enum value. There is no DIESectionOffset.
tree
|
commitdiff
2011-10-25
Eric Christopher
Remove unused forward decl.
tree
|
commitdiff
2011-10-25
Bill Wendling
An MBB which branches to an EH landing pad shouldn...
tree
|
commitdiff
2011-10-24
Bill Wendling
Check the visibility of the global variable before...
tree
|
commitdiff
2011-10-24
Douglas Gregor
Really unbreak CMake build
tree
|
commitdiff
2011-10-24
Douglas Gregor
Unbreak CMake build
tree
|
commitdiff
2011-10-24
Dan Gohman
Delete the top-down "Latency" scheduler. Top-down sched...
tree
|
commitdiff
2011-10-24
Dan Gohman
Delete the Latency scheduling preference.
tree
|
commitdiff
2011-10-24
Dan Gohman
Change this overloaded use of Sched::Latency to be...
tree
|
commitdiff
2011-10-24
Dan Gohman
Change the default scheduler from Latency to ILP, since...
tree
|
commitdiff
2011-10-24
Bill Wendling
Cleanup. Get rid of the old SjLj EH lowering code....
tree
|
commitdiff
2011-10-24
Chandler Carruth
Sink an otherwise unused variable's initializer into...
tree
|
commitdiff
2011-10-23
Chandler Carruth
Now that we have comparison on probabilities, add some...
tree
|
commitdiff
2011-10-23
Chandler Carruth
Remove a commented out line of code that snuck by my...
tree
|
commitdiff
2011-10-23
Chandler Carruth
Completely re-write the algorithm behind MachineBlockPl...
tree
|
commitdiff
2011-10-21
Bill Wendling
Make sure that the landing pads themselves have no...
tree
|
commitdiff
2011-10-21
Nadav Rotem
Fix pr11194. When promoting and splitting integers...
tree
|
commitdiff
2011-10-21
Nadav Rotem
1. Fix the widening of SETCC in WidenVecOp_SETCC. Use...
tree
|
commitdiff
2011-10-21
Chandler Carruth
Add loop aligning to MachineBlockPlacement based on...
tree
|
commitdiff
2011-10-21
Chandler Carruth
Implement a block placement pass based on the branch...
tree
|
commitdiff
2011-10-21
Chandler Carruth
Remove a now dead function, fixing -Wunused-function...
tree
|
commitdiff
2011-10-20
Dan Gohman
Delete the list-tdrr scheduler. Top-down schedulers...
tree
|
commitdiff
2011-10-20
Chad Rosier
Revert r142579, "Fix a type in the legalization of...
tree
|
commitdiff
2011-10-20
Devang Patel
As Evan suggested, loads from constant pool are safe...
tree
|
commitdiff
2011-10-20
Devang Patel
Add a comment.
tree
|
commitdiff
2011-10-20
Nadav Rotem
Fix a type in the legalization of CONCAT_VECTORS.
tree
|
commitdiff
2011-10-19
Nadav Rotem
Improve code generation for vselect on SSE2:
tree
|
commitdiff
2011-10-19
Nadav Rotem
Add support for the vector-widening of vselect and...
tree
|
commitdiff
2011-10-18
Nick Lewycky
Missed a spot!
tree
|
commitdiff
2011-10-18
Nick Lewycky
Fix some typo/formatting issues. No functionality change.
tree
|
commitdiff
2011-10-18
Nadav Rotem
Fix a bug in the legalization of vector anyext-load...
tree
|
commitdiff
2011-10-18
Bob Wilson
Fix a DAG combiner assertion failure when constant...
tree
|
commitdiff
2011-10-18
Duncan Sands
Fix a bunch of unused variable warnings when doing...
tree
|
commitdiff
2011-10-18
Hal Finkel
Fix comment to refer to correct instruction
tree
|
commitdiff
2011-10-17
Nick Lewycky
Minor style cleanup, no functionality change.
tree
|
commitdiff
2011-10-17
Nick Lewycky
Add support for a new extension to the .file directive:
tree
|
commitdiff
2011-10-17
Bill Wendling
Now Igor, throw the switch...give my creation life!
tree
|
commitdiff
2011-10-17
Cameron Zwarich
When deleting a phi cycle after looking through copies...
tree
|
commitdiff
2011-10-17
Evan Cheng
Constraint register class with constrainRegClass()...
tree
|
commitdiff
2011-10-17
Bill Wendling
Correct over-zealous removal of hack.
tree
|
commitdiff
2011-10-17
Bill Wendling
Now that we have the ReturnsTwice function attribute...
tree
|
commitdiff
2011-10-17
Chad Rosier
Removed set, but unused variable.
tree
|
commitdiff
2011-10-17
Devang Patel
It is safe to speculate load from GOT. This fixes perfo...
tree
|
commitdiff
2011-10-16
Nadav Rotem
Enable element promotion type legalization by deafault.
tree
|
commitdiff
2011-10-16
Benjamin Kramer
Let printf do the formatting instead aligning strings...
tree
|
commitdiff
2011-10-16
Benjamin Kramer
Twinify better.
tree
|
commitdiff
2011-10-15
Nadav Rotem
Move the legalization of vector loads and stores into...
tree
|
commitdiff
2011-10-15
Bill Wendling
Clear out the landing pad to call site map for each...
tree
|
commitdiff
2011-10-14
Evan Cheng
A few 80-col violations.
tree
|
commitdiff
2011-10-14
Jakob Stoklund Olesen
Update live-in lists when splitting critical edges.
tree
|
commitdiff
2011-10-14
Jim Grosbach
Fix typo. "__sync_fetch_and-xor_4" should be "__sync_fe...
tree
|
commitdiff
2011-10-14
Jakob Stoklund Olesen
Add value numbers when spilling dead defs.
tree
|
commitdiff
2011-10-13
Eric Christopher
Don't forget to reconstruct D after changing the scope...
tree
|
commitdiff
2011-10-13
Cameron Zwarich
Use an existing method.
tree
|
commitdiff
2011-10-13
Nick Lewycky
If MI is deleted then remove it from the set. If a...
tree
|
commitdiff
2011-10-13
Nick Lewycky
Tabs to spaces.
tree
|
commitdiff
2011-10-13
Nick Lewycky
Add missing braces to pacify GCC's -Wparentheses.
tree
|
commitdiff
2011-10-12
Jakob Stoklund Olesen
Also inflate register classes around inline asm.
tree
|
commitdiff
2011-10-12
Jakob Stoklund Olesen
Add MachineInstr::getRegClassConstraint().
tree
|
commitdiff
2011-10-12
Jakob Stoklund Olesen
Extract a method for finding the inline asm flag operand.
tree
|
commitdiff
2011-10-12
Jakob Stoklund Olesen
Encode register class constreaints in inline asm instru...
tree
|
commitdiff
2011-10-12
Bill Wendling
We need to verify that the machine instruction we're...
tree
|
commitdiff
2011-10-12
Eli Friedman
Use a utility from MathExtras to clarify a check and...
tree
|
commitdiff
2011-10-12
Evan Cheng
Disable machine LICM speculation check (for profitabili...
tree
|
commitdiff
2011-10-12
Cameron Zwarich
To find the exiting VN of a LiveInterval from a block...
tree
|
commitdiff
2011-10-12
Dan Gohman
Fix a thinko that Nick noticed. The previous code actua...
tree
|
commitdiff
2011-10-12
Bill Wendling
Expand the check for a landing pad so that it looks...
tree
|
commitdiff
2011-10-12
Jakob Stoklund Olesen
Use an existing function.
tree
|
commitdiff
2011-10-12
Evan Cheng
Fix r141744.
tree
|
commitdiff
2011-10-11
Evan Cheng
Refine r141689 with a tri-state variable.
tree
|
commitdiff
2011-10-11
Eric Christopher
Add a new wrapper node for a DILexicalBlock that encaps...
tree
|
commitdiff
2011-10-11
Eric Christopher
Formatting.
tree
|
commitdiff
2011-10-11
Bill Wendling
N.B. This is with the new EH scheme:
tree
|
commitdiff
2011-10-11
Devang Patel
Add dominance check for the instruction being hoisted.
tree
|
commitdiff
2011-10-11
Nadav Rotem
Add support for legalization of vector SHL/SRA/SRL...
tree
|
commitdiff
2011-10-11
Nadav Rotem
Add support for legalization of vector trunc-store...
tree
|
commitdiff
2011-10-11
Nadav Rotem
Cleanup the trunc-store legalization code and add asserts.
tree
|
commitdiff
2011-10-10
Devang Patel
Revert r141569 and r141576.
tree
|
commitdiff
2011-10-10
Jakob Stoklund Olesen
Give targets a chance to expand even standard pseudos.
tree
|
commitdiff
2011-10-10
Devang Patel
If loop header is also loop exiting block then it may...
tree
|
commitdiff
2011-10-10
Devang Patel
Add dominance check for the instruction being hoisted.
tree
|
commitdiff
2011-10-08
Bill Wendling
Use the code that lowers the arguments and spills any...
tree
|
commitdiff
2011-10-07
Bill Wendling
Thread the chain through the eh.sjlj.setjmp intrinsic...
tree
|
commitdiff
2011-10-07
Andrew Trick
PostRA scheduler fix. Clear stale loop dependencies.
tree
|
commitdiff
2011-10-07
Andrew Trick
whitespace
tree
|
commitdiff
2011-10-06
Eli Friedman
Remove the old atomic instrinsics. autoupgrade functio...
tree
|
commitdiff
2011-10-05
Bill Wendling
Modify the mapping from landing pad to call sites to...
tree
|
commitdiff
2011-10-05
Bill Wendling
Add an ivar that maps a landing pad's EH symbol to...
tree
|
commitdiff
2011-10-05
Bill Wendling
Small refactoring. Cache the FunctionInfo->MBB into...
tree
|
commitdiff
2011-10-05
Jakob Stoklund Olesen
Fix sub-register operand verification.
tree
|
commitdiff
2011-10-05
Bill Wendling
Fix comment to reflect the new EH stuff.
tree
|
commitdiff
2011-10-05
Jakob Stoklund Olesen
Remove unused DstSubIdx argument.
tree
|
commitdiff
2011-10-05
Jakob Stoklund Olesen
Simplify EXTRACT_SUBREG emission.
tree
|
commitdiff
next