summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Add infrastructure for support of multiple memory constraints.Daniel Sanders2015-03-121-1/+3
* Remove useMachineScheduler and replace it with subtarget optionsEric Christopher2015-03-111-1/+2
* Make constant arrays that are passed to functions as const.Benjamin Kramer2015-03-071-1/+1
* Use report_fatal_error instead of unreachable for -fast-isel-abortMehdi Amini2015-03-041-3/+3
* Fixup for recent -fast-isel-abort change: code didn't match descriptionMehdi Amini2015-02-281-1/+4
* Change the fast-isel-abort option from bool to int to enable "levels"Mehdi Amini2015-02-271-24/+24
* Unify the two EH personality classification routines I wroteReid Kleckner2015-02-141-1/+1
* Re-sort #include lines using my handy dandy ./utils/sort_includes.pyChandler Carruth2015-02-131-1/+1
* Revert GCStrategy ownership changesPhilip Reames2015-01-261-1/+1
* Classify functions by EH personality type rather than using the tripleReid Kleckner2015-01-231-4/+7
* [PM] Remove the Pass argument from all of the critical edge splittingChandler Carruth2015-01-191-4/+5
* Move ownership of GCStrategy objects to LLVMContextPhilip Reames2015-01-161-1/+1
* Fix SelectionDAG -view-*-dags filteringMehdi Amini2015-01-151-1/+1
* [PM] Separate the TargetLibraryInfo object from the immutable pass.Chandler Carruth2015-01-151-3/+4
* [PM] Move TargetLibraryInfo into the Analysis library.Chandler Carruth2015-01-151-1/+1
* Emit the Itanium LSDA for unknown EH personalities on Win64Reid Kleckner2015-01-141-0/+4
* SelectionDAG: add a -filter-view-dags option to llcMehdi Amini2015-01-141-10/+25
* CodeGen support for x86_64 SEH catch handlers in LLVMReid Kleckner2015-01-141-1/+63
* Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie2014-11-191-2/+2
* Remove uses of the TargetMachine from FunctionLoweringInfoEric Christopher2014-10-091-1/+1
* Grab the TargetRegisterInfo off of the subtarget from theEric Christopher2014-10-081-1/+1
* Cache TargetLowering on SelectionDAGISel and update previousEric Christopher2014-10-081-17/+19
* Cache SelectionDAGISel TargetInstrInfo lookups on the class andEric Christopher2014-10-081-13/+9
* Reset the target options and optimization level as the firstEric Christopher2014-10-081-8/+13
* Have the selection dag grab TargetLowering off of the subtargetEric Christopher2014-10-081-2/+1
* [ISel] Keep matching state consistent when folding during X86 address matchAdam Nemet2014-10-031-0/+44
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-10/+7
* Revert r218778 while investigating buldbot breakage.Adrian Prantl2014-10-011-7/+10
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-10/+7
* Move resetTargetOptions from taking a MachineFunction to a FunctionEric Christopher2014-09-261-1/+1
* [FastISel] Rename public visible FastISel functions. NFC.Juergen Ributzka2014-09-031-2/+2
* Remove resetSubtargetFeatures as it is unused.Eric Christopher2014-09-031-3/+0
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-211-1/+1
* Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoi...Craig Topper2014-08-181-1/+1
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-171-1/+1
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-6/+9
* CodeGen: Remove commented out codeJustin Bogner2014-08-021-2/+0
* Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) ite...Duncan P. N. Exon Smith2014-07-211-2/+3
* [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ra...Manuel Jacob2014-07-201-3/+2
* Revert "Introduce a string_ostream string builder facilty"Alp Toker2014-06-261-1/+2
* Introduce a string_ostream string builder faciltyAlp Toker2014-06-261-2/+1
* [FastISel] Collect statistics about failing intrinsic calls.Juergen Ributzka2014-06-101-1/+50
* Rename ComputeMaskedBits to computeKnownBits. "Masked" has beenJay Foad2014-05-141-2/+2
* Pass the value type to TLI::getRegisterByNameHal Finkel2014-05-111-2/+2
* Implememting named register intrinsicsRenato Golin2014-05-061-0/+30
* Convert more loops to range-based equivalentsAlexey Samsonov2014-04-301-9/+5
* Convert SelectionDAGISel::MorphNode to use ArrayRef.Craig Topper2014-04-271-5/+3
* Convert SelectionDAG::MorphNodeTo to use ArrayRef.Craig Topper2014-04-271-1/+2
* Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.Craig Topper2014-04-261-3/+2
* [Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
OpenPOWER on IntegriCloud