Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
Transforms
/
Scalar
/
SpeculativeExecution.cpp
a1cc848
Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).
by Florian Hahn
· 7 years ago
3180086
SpeculativeExecution Pass: Set PreserveCFG to avoid unnecessary analyses invalidation.
by Michael Zolotukhin
· 7 years ago
d34e60c
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 7 years ago
f3bd8dd
Revert r301950: SpeculativeExecution: Stop using whitelist for costs
by Chandler Carruth
· 8 years ago
9ac7d6b
SpeculativeExecution: Stop using whitelist for costs
by Matt Arsenault
· 8 years ago
ef00283
SpeculativeExecution: Allow speculating more inst types
by Matt Arsenault
· 9 years ago
117296c
Use StringRef in Pass/PassManager APIs (NFC)
by Mehdi Amini
· 9 years ago
c406186
[PM] Port SpeculativeExecution to the new PM
by Michael Kuperstein
· 9 years ago
c08f705
Mark that SpeculativeExecution preserves Globals Alias Analysis.
by Kristof Beyls
· 9 years ago
fcb2210
Typo. NFC.
by Chad Rosier
· 9 years ago
4466ff5
Use false rather than 0 for a boolean value. NFC.
by Chad Rosier
· 9 years ago
aa641a5
Re-commit optimization bisect support (r267022) without new pass manager support.
by Andrew Kaylor
· 9 years ago
6013f45
Revert "Initial implementation of optimization bisect support."
by Vedant Kumar
· 9 years ago
f0f2792
Initial implementation of optimization bisect support.
by Andrew Kaylor
· 9 years ago
cad81cf
[Speculation] Add a SpeculativeExecution mode where the pass does nothing unless TTI::hasBranchDivergence() is true.
by Justin Lebar
· 9 years ago
be4d8cb
Scalar: Remove remaining ilist iterator implicit conversions
by Duncan P. N. Exon Smith
· 10 years ago
5db9cba
[Speculation] NFC: more header comments
by Jingyue Wu
· 10 years ago
d9f06c8
Move Pass into anonymous namespace. NFC.
by Benjamin Kramer
· 10 years ago
154eb5a
Add a speculative execution pass
by Jingyue Wu
· 10 years ago