index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
utils
/
TableGen
/
CodeGenSchedule.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[TableGen] Improve error reporting of overlapping definitions (NFC)
Evandro Menezes
2019-10-02
1
-6
/
+14
*
[llvm] Migrate llvm::make_unique to std::make_unique
Jonas Devlieghere
2019-08-15
1
-2
/
+2
*
[TableGen] Include schedule model name in diagnostic.
Simon Tatham
2019-04-15
1
-1
/
+2
*
[TableGen] Make OpcodeMappings sort comparator deterministic NFCI
Andrew Ng
2019-02-26
1
-18
/
+16
*
[tablegen] Add locations to many PrintFatalError() calls
Daniel Sanders
2019-02-12
1
-4
/
+6
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[llvm-mca][MC] Add the ability to declare which processor resources model loa...
Andrea Di Biagio
2018-11-29
1
-0
/
+32
*
[MCSched] Bind PFM Counters to the CPUs instead of the SchedModel.
Clement Courbet
2018-10-25
1
-30
/
+1
*
[tblgen][llvm-mca] Add the ability to describe move elimination candidates vi...
Andrea Di Biagio
2018-10-12
1
-1
/
+13
*
[tblgen][CodeGenSchedule] Add a check for invalid RegisterFile definitions wi...
Andrea Di Biagio
2018-10-11
1
-0
/
+5
*
Use the container form llvm::sort(C, ...)
Fangrui Song
2018-09-30
1
-6
/
+3
*
llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
Fangrui Song
2018-09-27
1
-7
/
+7
*
[llvm-exegesis] Add support for measuring NumMicroOps.
Clement Courbet
2018-09-26
1
-0
/
+9
*
[TableGen][SubtargetEmitter] Add the ability for processor models to describe...
Andrea Di Biagio
2018-09-19
1
-0
/
+212
*
[Tablegen][MCInstPredicate] Removed redundant template argument from class TI...
Andrea Di Biagio
2018-08-14
1
-0
/
+27
*
Revert r338365: [X86] Improved sched models for X86 BT*rr instructions.
Simon Pilgrim
2018-07-31
1
-92
/
+0
*
[X86] Improved sched models for X86 BT*rr instructions.
Andrew V. Tischenko
2018-07-31
1
-0
/
+92
*
[GlobalISel][Tablegen] Assign small opcodes to pseudos
Roman Tereshin
2018-05-23
1
-8
/
+14
*
[Tablegen] Tidying up InstRegexOp a little, NFC
Roman Tereshin
2018-05-23
1
-10
/
+11
*
Rename DEBUG macro to LLVM_DEBUG.
Nicola Zaghen
2018-05-14
1
-78
/
+83
*
[Tablegen] Simplify code in CodeGenSchedule. NFCI
Andrea Di Biagio
2018-04-26
1
-139
/
+115
*
[MC][TableGen] Add optional libpfm counter names for ProcResUnits.
Clement Courbet
2018-04-10
1
-0
/
+22
*
[TableGen] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang
2018-04-06
1
-12
/
+12
*
[MC][Tablegen] Allow models to describe the retire control unit for llvm-mca.
Andrea Di Biagio
2018-04-05
1
-1
/
+25
*
[SchedModel] Complete models shouldn't match against itineraries when they do...
Simon Pilgrim
2018-04-05
1
-1
/
+2
*
[MC][Tablegen] Allow the definition of processor register files in the schedu...
Andrea Di Biagio
2018-04-03
1
-0
/
+27
*
[SchedModel] Remove instregex entries that don't match any instructions
Simon Pilgrim
2018-03-25
1
-2
/
+11
*
[SchedModel] Remove an unneeded temporary vector.
Craig Topper
2018-03-24
1
-3
/
+2
*
[SchedModel] Use std::move in a couple places to reduce copying
Craig Topper
2018-03-24
1
-2
/
+3
*
[SchedModel] Use std::move to replace a vector instead of vector::swap
Craig Topper
2018-03-24
1
-1
/
+1
*
[SchedModel] Remove std::vectors that were created with 1 element and then pa...
Craig Topper
2018-03-24
1
-8
/
+5
*
[SchedModel] Record::getName() returns StringRef - avoid std::string creation...
Simon Pilgrim
2018-03-24
1
-2
/
+2
*
[SchedModel] Avoid std::string creation for instregex patterns that don't con...
Simon Pilgrim
2018-03-24
1
-2
/
+3
*
[TableGen] Use empty emplace_back to add defaulted constructed objects to vec...
Craig Topper
2018-03-22
1
-10
/
+8
*
[TableGen] Add a non-default constructor to CodeGenSchedClass and use it via ...
Craig Topper
2018-03-22
1
-14
/
+9
*
[TableGen] Hoist the code for copying InstRWs from an old scheduling class to...
Craig Topper
2018-03-21
1
-12
/
+12
*
[TableGen] Remove unnecessary map lookup and shadowing of a variable. NFCI
Craig Topper
2018-03-21
1
-1
/
+0
*
[TableGen] Use range-based for loops. NFC
Craig Topper
2018-03-21
1
-12
/
+11
*
[TableGen] Use count_if instead of a manual loop. NFC
Craig Topper
2018-03-21
1
-5
/
+4
*
[SchedModel] Use CodeGenSchedClass::getSchedClassIdx helper directly. NFCI.
Simon Pilgrim
2018-03-21
1
-1
/
+1
*
[SchedModel] Use CodeGenSchedClass::isKeyEqual instead of duplicating code. N...
Simon Pilgrim
2018-03-21
1
-5
/
+2
*
[TableGen] Remove a defaulted function argument that is never called with ano...
Craig Topper
2018-03-21
1
-4
/
+2
*
[TableGen] Move a function from llvm namespace and make it a static function....
Craig Topper
2018-03-21
1
-6
/
+2
*
[TableGen] Use SmallMapVector to simplify some code that was trying to keep a...
Craig Topper
2018-03-21
1
-14
/
+6
*
[SchedModel] Simplify InstRegexOp::apply. NFCI.
Simon Pilgrim
2018-03-20
1
-24
/
+27
*
[TableGen] Use range based for loop. NFC
Craig Topper
2018-03-20
1
-5
/
+2
*
[TableGen] Use vector::append instead of looping and calling push_back. NFC
Craig Topper
2018-03-20
1
-4
/
+2
*
[TableGen] Use llvm::transform to simplify some loops. NFCI
Craig Topper
2018-03-20
1
-18
/
+12
*
[TableGen] Pass result of std::unique to vector::erase instead of calculating...
Craig Topper
2018-03-20
1
-2
/
+1
*
[TableGen] When trying to reuse a scheduler class for instructions from an In...
Craig Topper
2018-03-18
1
-1
/
+14
[next]