summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/SelectionDAGISel.h
Commit message (Expand)AuthorAge
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-01
* Next stage into switch lowering refactoringAnton Korobeynikov2007-04-09
* Properly emit range comparisons for switch cases, where neighbour casesAnton Korobeynikov2007-04-04
* First step of switch lowering refactoring: perform worklist-drivenAnton Korobeynikov2007-03-25
* Add the 'explicit' keyword to several constructors that accept oneDan Gohman2007-03-23
* Refactoring of formal parameter flags. Enable properly use ofAnton Korobeynikov2007-03-07
* Enumerate SDISel formal parameter attributes. Make use of newAnton Korobeynikov2007-03-06
* remove dead methodChris Lattner2006-10-28
* Turn conditions like x<Y|z==q into multiple blocks.Chris Lattner2006-10-27
* Generalize CaseBlock a bit more:Chris Lattner2006-10-24
* generalize 'CaseBlock'. It really allows any comparison to be inserted.Chris Lattner2006-10-24
* Start checking from the root of the matched sub-tree.Evan Cheng2006-10-14
* add two helper methods.Chris Lattner2006-10-11
* refactor critical edge breaking out into the SplitCritEdgesForPHIConstants me...Chris Lattner2006-09-28
* Move DAGSize to SelectionDAGISel; it's used in tablegen'd isel code.Evan Cheng2006-08-07
* Now that the ISel is available, it's possible to create a default instructionJim Laskey2006-08-01
* 1. Change use of "Cache" to "Default".Jim Laskey2006-08-01
* Introducing plugable register allocators and instruction schedulers.Jim Laskey2006-08-01
* Rename IsFoldableBy to CanBeFoldedleByEvan Cheng2006-07-28
* Let each target specific isel provide routine to check if a chain producing n...Evan Cheng2006-07-27
* Remove unncessary includeNate Begeman2006-05-08
* Somehow, I missed this part of the checkin a couple days agoNate Begeman2006-05-05
* Remove the temporary option: -no-isel-fold-inflightEvan Cheng2006-04-28
* Added a temporary option -no-isel-fold-inflight to control whether a "inflight"Evan Cheng2006-04-28
* Fix the updating of the machine CFG when a PHI node was in a successor ofNate Begeman2006-04-23
* JumpTable support! What this represents is working asm and jit support forNate Begeman2006-04-22
* SelectionDAGISel can now natively handle Switch instructions, in the sameNate Begeman2006-03-27
* Change the interface for getting a target HazardRecognizer to be more clean.Chris Lattner2006-03-08
* Hoist the HazardRecognizer out of the ScheduleDAGList.cpp file to whereChris Lattner2006-03-06
* Add some hooks for selecting memory addresses.Chris Lattner2006-02-24
* Do some code refactoring on Jim's scheduler in preparation of the new listEvan Cheng2006-01-21
* add a methodChris Lattner2005-08-18
* This was moved to the .cpp fileChris Lattner2005-08-17
* add a new methodChris Lattner2005-05-13
* Remove trailing whitespaceMisha Brukman2005-04-21
* Make methods private, add a method.Chris Lattner2005-01-17
* Add a new node type, add comments.Chris Lattner2005-01-13
* Common base class for SelectionDAG-based instruction selectors.Chris Lattner2005-01-07