Benjamin Kramer
|
d628f19f5d
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
|
11 years ago |
Craig Topper
|
629b96cb4f
Switch all uses of LLVM_OVERRIDE to just use 'override' directly.
|
11 years ago |
Alp Toker
|
ae43cab6ba
Fix known typos
|
11 years ago |
Andrew Trick
|
0c1b9ec2dc
Reformat a loop for basic hygeine. Self review.
|
11 years ago |
Andrew Trick
|
10afb02d48
Fix PR18572 - llc crash during GenericScheduler::initPolicy().
|
11 years ago |
Saleem Abdulrasool
|
69c6fc4a7c
CodeGen: silence a C++11 feature warning
|
11 years ago |
Andrew Trick
|
7d1a69d826
Uninitialized variable (in never taken path) after factoring.
|
11 years ago |
Andrew Trick
|
d3f8d6e0a0
Added debugging options: -misched-only-func/block
|
11 years ago |
Andrew Trick
|
9e76e1d785
Add a PostMachineScheduler pass with generic implementation.
|
11 years ago |
Andrew Trick
|
c5443a90d8
Stub out a PostMachineScheduler pass.
|
11 years ago |
Andrew Trick
|
a38b0de893
Factor MI-Sched in preparation for post-ra scheduling support.
|
11 years ago |
Andrew Trick
|
dcddd7146d
Factor out the SchedRemainder/SchedBoundary from GenericScheduler strategy.
|
11 years ago |
Andrew Trick
|
c008152a39
comment grammar
|
11 years ago |
Daniel Jasper
|
21c34931e8
Fix bug introduced in r196517.
|
11 years ago |
Andrew Trick
|
6606ef0e98
MI-Sched: Model "reserved" processor resources.
|
11 years ago |
Andrew Trick
|
573931394f
MI-Sched: handle latency of in-order operations with the new machine model.
|
11 years ago |
Andrew Trick
|
0591e2a415
comment typo and reformat
|
11 years ago |
Juergen Ributzka
|
354362524a
[weak vtables] Remove a bunch of weak vtables
|
11 years ago |
Alexey Samsonov
|
b21ab43cfc
Revert r194865 and r194874.
|
11 years ago |
Juergen Ributzka
|
5a364c5561
[weak vtables] Remove a bunch of weak vtables
|
11 years ago |
Matthias Braun
|
5649e25ce8
Pass LiveQueryResult by value
|
12 years ago |
Andrew Trick
|
b0dfceec22
Comment typo.
|
12 years ago |
Andrew Trick
|
f45edcc381
Allow subtarget selection of the default MachineScheduler and document the interface.
|
12 years ago |
Andrew Trick
|
70e0b047be
Rename ConvergingScheduler to GenericScheduler.
|
12 years ago |
Andrew Trick
|
fc7fd0992a
Enable -misched-cyclicpath by default.
|
12 years ago |
Andrew Trick
|
ee50a46026
mi-sched: smooth out the cyclicpath heuristic.
|
12 years ago |
Andrew Trick
|
fb386db636
mi-sched: cleanup register pressure update, remove a FIXME.
|
12 years ago |
Andrew Trick
|
6bf0c6c535
mi-sched: improve regpressure tracing.
|
12 years ago |
Andrew Trick
|
fd30312c49
mi-sched: print tree size in -view-misched-dags
|
12 years ago |
Andrew Trick
|
1251bcccc1
mi-sched: register pressure update tracing.
|
12 years ago |