Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
Transforms
/
Utils
/
PredicateInfo.cpp
9fd397b
ADT/STLExtras: Introduce llvm::empty; NFC
by Matthias Braun
· 7 years ago
0cac726
llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
by Fangrui Song
· 7 years ago
d3a4cbe
[NFC] Move OrderedInstructions and InstructionPrecedenceTracking to Analysis
by Max Kazantsev
· 7 years ago
36d2e25
[PredicateInfo] Use custom mangling to support ssa_copy with unnamed types.
by Florian Hahn
· 7 years ago
5ac2629
[PredicateInfo] Order instructions in different BBs by DFSNumIn.
by Florian Hahn
· 7 years ago
d34e60c
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 7 years ago
5f8f34e4
Remove \brief commands from doxygen comments.
by Adrian Prantl
· 7 years ago
636d94d
[Transforms] Change std::sort to llvm::sort in response to r327219
by Mandeep Singh Grang
· 7 years ago
a373d18
Transforms: Introduce Transforms/Utils.h rather than spreading the declarations amongst Scalar.h and IPO.h
by David Blaikie
· 8 years ago
e6bb663
[PredicateInfo] Add comment about why we require stable sort
by Mandeep Singh Grang
· 8 years ago
b8a11bb
[PredicateInfo] Stable sort ValueDFS to remove non-deterministic ordering
by Mandeep Singh Grang
· 8 years ago
6f1ae63
[Transforms] Revert r315516 changes in PredicateInfo to fix Windows build bots (NFC).
by Eugene Zelenko
· 8 years ago
286d589
[Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
9cd976d
[DebugCounter] Move the semicolon out of the DEBUG_COUNTER macro and require it to be placed at the end of each use.
by Craig Topper
· 8 years ago
02008c3
Remove useless header. NFC
by Xin Tong
· 8 years ago
b7df17e
PredicateInfo: Use OrderedInstructions instead of our homemade version.
by Daniel Berlin
· 8 years ago
6d2db9e
PredicateInfo: Don't insert conditional info when a conditional branch jumps to the same target regardless of condition
by Daniel Berlin
· 8 years ago
33a1b73
[PredicateInfo] Fix non-determinism in codegen uncovered by reverse iterating SmallPtrSet
by Mandeep Singh Grang
· 8 years ago
06faa9b
Simplify the code and remove dead code
by Sylvestre Ledru
· 9 years ago
fccbda9
PredicateInfo: Support switch statements
by Daniel Berlin
· 9 years ago
5798180
Removed extra ';'
by Simon Pilgrim
· 9 years ago
a4b5c01
Add a DebugCounter for PredicateInfo renaming, and an associated test
by Daniel Berlin
· 9 years ago
dba9011
Fix unused variable warning when assertions are disabled.
by Simon Pilgrim
· 9 years ago
588e0be
PredicateInfo: Clean up predicate info a little, using insertion
by Daniel Berlin
· 9 years ago
dbe8264
PredicateInfo: Handle critical edges
by Daniel Berlin
· 9 years ago
c763fd1
PredicateInfo: Some compilers are unhappy with naming Use *'s Use. Change the name.
by Daniel Berlin
· 9 years ago
439042b
Add PredicateInfo utility and printing pass
by Daniel Berlin
· 9 years ago