summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
Commit message (Expand)AuthorAge
* Merging r195635:Daniel Sanders2013-11-25
* Merging r195491:Bill Wendling2013-11-25
* Merging r195156:Bill Wendling2013-11-22
* Merging r195339:Bill Wendling2013-11-21
* Merging r195317:Bill Wendling2013-11-21
* Fix illegal DAG produced by SelectionDAG::getConstant() for v2i64 typeDaniel Sanders2013-11-15
* Fix some assert messages to say the correct opcode name. Looks like one asser...Craig Topper2013-10-06
* Add OPC_CheckChildSame0-3 to the DAG isel matcher. This replaces sequences of...Craig Topper2013-10-05
* Debug info: Don't crash in SelectionDAGISel when a vreg that is beingAdrian Prantl2013-10-05
* Revert r191940 to see if it fixes the build bots.Craig Topper2013-10-04
* Add OPC_CheckChildSame0-3 to the DAG isel matcher. This replaces sequences of...Craig Topper2013-10-04
* Remove several unused variables.Rafael Espindola2013-10-01
* Added temp flag -misched-bench for staging in default changes.Andrew Trick2013-09-26
* whitespaceAndrew Trick2013-09-26
* [stackprotector] Allow for copies from vreg -> vreg to be in a terminator seq...Michael Gottesman2013-09-24
* ISelDAG: spot chain cycles involving MachineNodesTim Northover2013-09-22
* Debug info: Fix PR16736 and rdar://problem/14990587.Adrian Prantl2013-09-16
* [stackprotector] When finding the split point to splice off the end of a pare...Michael Gottesman2013-08-22
* Remove unused variables that crept in.Michael Gottesman2013-08-20
* Teach selectiondag how to handle the stackprotectorcheck intrinsic.Michael Gottesman2013-08-20
* ARM: Fix more fast-isel verifier failures.Jim Grosbach2013-08-16
* Replace getValueType().getSimpleVT() with getSimpleValueType().Craig Topper2013-08-15
* Reimplement isPotentiallyReachable to make nocapture deduction much stronger.Nick Lewycky2013-07-27
* Reapply an improved version of r180816/180817.Adrian Prantl2013-07-09
* Simplify landing pad lowering.Jakob Stoklund Olesen2013-07-04
* Revert r185595-185596 which broke buildbots.Jakob Stoklund Olesen2013-07-04
* Simplify landing pad lowering.Jakob Stoklund Olesen2013-07-03
* Use SmallVectorImpl::const_iterator instead of SmallVector to avoid specifyin...Craig Topper2013-07-03
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-19
* Debug Info: Simplify Frame Index handling in DBG_VALUE Machine InstructionsDavid Blaikie2013-06-16
* Cache the TargetLowering info object as a pointer.Bill Wendling2013-06-06
* Don't cache the TargetLoweringInfo object inside of the FunctionLowering object.Bill Wendling2013-06-06
* Track IR ordering of SelectionDAG nodes 3/4.Andrew Trick2013-05-25
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-25
* Temporarily revert "Change the informal convention of DBG_VALUE so that we ca...Adrian Prantl2013-04-30
* Change the informal convention of DBG_VALUE so that we can express aAdrian Prantl2013-04-30
* Move TryToFoldFastISelLoad to FastISel, where it belongs. In general, I'mEli Bendersky2013-04-19
* ArrayRefize getMachineNode(). No functionality change.Michael Liao2013-04-19
* Use dbgs() consistently for -debug printoutsEli Bendersky2013-04-19
* Add some more stats for fast isel vs. SelectionDAG, w.r.t lowering functionEli Bendersky2013-04-19
* Move SDNode order propagation to SDNodeOrdering, which also fixes a missedJustin Holewinski2013-03-20
* Propagate DAG node ordering during type legalization and instruction selectionJustin Holewinski2013-03-20
* Reset some of the target options which affect code generation.Bill Wendling2013-03-13
* Disable statistics on Release builds and move tests that depend on -stats.Jan Wen Voung2013-03-08
* ArrayRefize some code. No functionality change.Benjamin Kramer2013-03-07
* No need to go through int64 and APInt when generating a new constant.Nadav Rotem2013-03-07
* Remove duplicate line and move another closer to its actual useEli Bendersky2013-03-01
* A small refactoring + adding comments.Eli Bendersky2013-02-28
* Remove unnecessary cast to void.Eric Christopher2013-02-27
* Silence the unused variable warning. Nadav Rotem2013-02-27