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
/
mlir
/
lib
/
Pass
/
Pass.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Refactor the way that pass options are specified.
River Riddle
2019-12-23
1
-3
/
+17
*
Adjust License.txt file to use the LLVM license
Mehdi Amini
2019-12-23
1
-13
/
+4
*
NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols declared in...
River Riddle
2019-12-18
1
-2
/
+2
*
Minor spelling tweaks
Kazuaki Ishizaki
2019-12-09
1
-1
/
+1
*
Add support for instance specific pass statistics.
River Riddle
2019-12-05
1
-3
/
+25
*
Make diagnostic a bit clearer.
Sean Silva
2019-12-03
1
-1
/
+1
*
Fix minor spelling tweaks (NFC)
Kazuaki Ishizaki
2019-10-20
1
-1
/
+1
*
Add support for generating reproducers on pass crash and failure.
River Riddle
2019-10-10
1
-2
/
+88
*
Add ::printAsTextualPipeline to Pass and OpPassManager.
MLIR Team
2019-10-09
1
-0
/
+23
*
Pass the pointer of the parent pipeline collection pass to PassInstrumentatio...
River Riddle
2019-09-30
1
-13
/
+17
*
Fix a number of Clang-Tidy warnings.
Christian Sigg
2019-09-23
1
-1
/
+2
*
NFC: Pass PassInstrumentations by unique_ptr instead of raw pointer.
River Riddle
2019-09-14
1
-8
/
+7
*
NFC: Merge OpPass with OperationPass into just OperationPass.
River Riddle
2019-09-14
1
-3
/
+2
*
Forward diagnostics from untracked threads in ParallelDiagnosticHandler.
River Riddle
2019-09-13
1
-0
/
+6
*
Refactor pass pipeline command line parsing to support explicit pipeline stri...
River Riddle
2019-09-13
1
-10
/
+4
*
Explicitly declare the OpPassManager move constructor to avoid undefined errors.
River Riddle
2019-09-09
1
-0
/
+1
*
Add support for coalescing adjacent nested pass pipelines.
River Riddle
2019-09-09
1
-64
/
+155
*
Refactor PassTiming to support nested pipelines.
River Riddle
2019-09-08
1
-4
/
+42
*
Refactor the pass manager to support operations other than FuncOp/ModuleOp.
River Riddle
2019-09-02
1
-133
/
+204
*
Generalize the pass hierarchy by adding a general OpPass<PassT, OpT>.
River Riddle
2019-08-30
1
-46
/
+11
*
Generalize the analysis manager framework to work on any operation at any nes...
River Riddle
2019-08-28
1
-45
/
+56
*
Change from llvm::make_unique to std::make_unique
Jacques Pienaar
2019-08-17
1
-4
/
+4
*
NFC: Refactor the PassInstrumentation framework to operate on Operation inste...
River Riddle
2019-08-16
1
-10
/
+10
*
Express ownership transfer in PassManager API through std::unique_ptr (NFC)
Mehdi Amini
2019-08-12
1
-13
/
+13
*
Change the IR printing pass instrumentation to ignore the verifier passes on ...
River Riddle
2019-07-12
1
-21
/
+17
*
NFC: Remove Function::getModule.
River Riddle
2019-07-12
1
-1
/
+1
*
NFC: Rename Module to ModuleOp.
River Riddle
2019-07-10
1
-3
/
+3
*
NFC: Rename Function to FuncOp.
River Riddle
2019-07-10
1
-8
/
+7
*
NFC: Remove `Module::getFunctions` in favor of a general `getOps<T>`.
River Riddle
2019-07-08
1
-2
/
+2
*
NFC: Make the 'disable-pass-threading' flag a PassManagerOption.
River Riddle
2019-07-08
1
-6
/
+6
*
NFC: Move the Function/Module/Operation::verify methods out-of-line.
River Riddle
2019-07-02
1
-2
/
+3
*
NFC: Refactor Module to be value typed.
River Riddle
2019-07-02
1
-3
/
+3
*
NFC: Refactor Function to be value typed.
River Riddle
2019-07-01
1
-12
/
+11
*
Make the ParallelDiagnosticHandler used by the pass manager publicly avai...
River Riddle
2019-06-01
1
-130
/
+2
*
Store the child function analysis maps of a ModuleAnalysisManager by uniq...
River Riddle
2019-05-20
1
-5
/
+9
*
Change the diagnostic handler to accept Diagnostic instead of location/me...
River Riddle
2019-05-10
1
-46
/
+39
*
Introduce a new API for emitting diagnostics with Diagnostic and InFlight...
River Riddle
2019-05-06
1
-1
/
+1
*
Add support for basic remark diagnostics. This is the minimal functionali...
River Riddle
2019-05-06
1
-0
/
+3
*
Start sketching out a new diagnostics infrastructure. Create a new class ...
River Riddle
2019-05-06
1
-22
/
+22
*
Enable multi-threading in the pass manager by default.
River Riddle
2019-05-06
1
-8
/
+8
*
Update the Function and Module verifiers to return LogicalResult instead ...
River Riddle
2019-04-02
1
-2
/
+2
*
[PassManager] Add a utility class, PrettyStackTraceParallelDiagnosticEntry, t...
River Riddle
2019-03-29
1
-2
/
+62
*
[PassManager] Define a ParallelDiagnosticHandler to ensure that diagnostics a...
River Riddle
2019-03-29
1
-0
/
+80
*
Initialize std::atomic directly.
Jacques Pienaar
2019-03-29
1
-2
/
+2
*
Add experimental support for multi-threading the pass manager. This adds supp...
River Riddle
2019-03-29
1
-5
/
+90
*
Make FunctionPass::getFunction() return a reference to the function, instead of
Chris Lattner
2019-03-29
1
-1
/
+1
*
Cleanup for changes failing with std=c++11
Jacques Pienaar
2019-03-29
1
-0
/
+2
*
Give PassInstrumentor a SmartMutex to lock access to the held instrumentations.
River Riddle
2019-03-29
1
-0
/
+64
*
Refactor pass timing so that it is toggled on the passmanager via 'enableTimi...
River Riddle
2019-03-29
1
-7
/
+8
*
NFC: Move the PassExecutor and PassAdaptor classes into PassDetail.h so that ...
River Riddle
2019-03-29
1
-95
/
+7
[next]