aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-02-08Implementation of asm-goto support in LLVMCraig Topper1-0/+4
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2017-12-19Silence a bunch of implicit fallthrough warningsAdrian Prantl1-0/+1
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-2/+2
2017-05-04Refactoring with range-based for, NFCKrzysztof Parzyszek1-39/+28
2017-01-25Add iterator_range<regclass_iterator> to {Target,MC}RegisterInfo, NFCKrzysztof Parzyszek1-11/+4
2016-08-11Use the range variant of find instead of unpacking begin/endDavid Majnemer1-1/+1
2016-06-21Replace silly uses of 'signed' with 'int'David Majnemer1-8/+8
2015-08-08Fix some comment typos.Benjamin Kramer1-3/+3
2015-03-03unique_ptrify ResourcePriorityQueue::ResourceModelDavid Blaikie1-1/+1
2015-03-03Remove ResourcePriorityQueue::dump as it relies on copying a non-copyable typ...David Blaikie1-14/+0
2014-10-09Remove unused argument to CreateTargetScheduleState and changeEric Christopher1-1/+1
2014-10-09Remove uses of getSubtargetImpl from ResourcePriorityQueue andEric Christopher1-7/+5
2014-10-08Cache TargetLowering on SelectionDAGISel and update previousEric Christopher1-3/+2
2014-09-02Change MCSchedModel to be a struct of statically initialized data.Pete Cooper1-1/+1
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-5/+7
2014-07-23Fix indenting.Eric Christopher1-13/+14
2014-07-23Reorganize and simplify local variables.Eric Christopher1-13/+11
2014-06-30Fix 'platform-specific' hyphenationsAlp Toker1-1/+1
2014-04-22[Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-04-14[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-5/+5
2014-03-02[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer1-4/+4
2013-09-11Rename variables for consistency.Eli Friedman1-6/+6
2013-09-10Fix unused variables.Eli Friedman1-1/+0
2013-06-06Cache the TargetLowering info object as a pointer.Bill Wendling1-4/+4
2012-12-13Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.Patrik Hagglund1-8/+8
2012-12-11Revert EVT->MVT changes, r169836-169851, due to buildbot failures.Patrik Hagglund1-8/+8
2012-12-11Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.Patrik Hagglund1-8/+8
2012-12-04Simplify code. No functionality change.Jakub Staszak1-3/+1
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-3/+3
2012-07-07I'm introducing a new machine model to simultaneously allow simpleAndrew Trick1-1/+1
2012-06-05misched: Added MultiIssueItineraries.Andrew Trick1-1/+1
2012-06-02Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer1-2/+2
2012-03-07misched preparation: rename core scheduler methods for consistency.Andrew Trick1-1/+1
2012-02-01VLIW specific scheduler framework that utilizes deterministic finite automato...Andrew Trick1-0/+657