Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
8fe9fb0ae57b7da25bceb154f4a798d347def42f
/
llvm
/
lib
/
Transforms
/
Utils
/
SimplifyInstructions.cpp
0965da2
Rename OptimizationDiagnosticInfo.* to OptimizationRemarkEmitter.*
by Adam Nemet
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
4d0fe64
Kill off the old SimplifyInstruction API by converting remaining users.
by Daniel Berlin
· 8 years ago
954006f
Convert SimplifyInstructions to use the SimplifyQuery version of SimplifyInstruction
by Daniel Berlin
· 8 years ago
54656ca
[ValueTracking] emit a remark when we detect a conflicting assumption (PR31809)
by Sanjay Patel
· 9 years ago
ca68a3e
[PM] Introduce an analysis set used to preserve all analyses over
by Chandler Carruth
· 9 years ago
aec2fa3
Revert @llvm.assume with operator bundles (r289755-r289757)
by Daniel Jasper
· 9 years ago
3ca4a6b
Remove the AssumptionCache
by Hal Finkel
· 9 years ago
da9f7bf
fix formatting; NFC
by Sanjay Patel
· 9 years ago
3857f8f
Explicitly require DominatorTreeAnalysis pass for instsimplify pass.
by Dehao Chen
· 9 years ago
820372c
revert r280432:
by Dehao Chen
· 9 years ago
e573b77
Explicitly require DominatorTreeAnalysis pass for instsimplify pass.
by Dehao Chen
· 9 years ago
36e0d01
Consistently use FunctionAnalysisManager
by Sean Silva
· 9 years ago
16284df
[PM] Port InstSimplify to the new pass manager.
by Davide Italiano
· 9 years ago
50271f7
Add opt-bisect support to additional passes that can be skipped
by Andrew Kaylor
· 9 years ago
45d4cb9
[Utils] Put includes in correct order. NFC.
by Weiming Zhao
· 10 years ago
5b4c837
TransformUtils: Remove implicit ilist iterator conversions, NFC
by Duncan P. N. Exon Smith
· 10 years ago
f00654e
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
by Alexander Kornienko
· 10 years ago
70bc5f1
Fixed/added namespace ending comments using clang-tidy. NFC
by Alexander Kornienko
· 10 years ago
a28d91d
DataLayout is mandatory, update the API to reflect it with references.
by Mehdi Amini
· 11 years ago
46a4355
Make DataLayout Non-Optional in the Module
by Mehdi Amini
· 11 years ago
b98f63d
[PM] Separate the TargetLibraryInfo object from the immutable pass.
by Chandler Carruth
· 11 years ago
62d4215
[PM] Move TargetLibraryInfo into the Analysis library.
by Chandler Carruth
· 11 years ago
66b3130
[PM] Split the AssumptionTracker immutable pass into two separate APIs:
by Chandler Carruth
· 11 years ago
60db058
Make use of @llvm.assume in ValueTracking (computeKnownBits, etc.)
by Hal Finkel
· 11 years ago
af7a87d
RecursivelyDeleteTriviallyDeadInstructions() could remove
by Gerolf Hoflehner
· 11 years ago
c46e9b0
Revert commit r207302 since build failures have been reported.
by Gerolf Hoflehner
· 11 years ago
3421010
RecursivelyDeleteTriviallyDeadInstructions() could remove
by Gerolf Hoflehner
· 11 years ago
f40110f
[C++] Use 'nullptr'. Transforms edition.
by Craig Topper
· 11 years ago
964daaa
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
by Chandler Carruth
· 11 years ago
ceec2bd
Implement depth_first and inverse_depth_first range factory functions.
by David Blaikie
· 11 years ago
cdf4788
[C++11] Add range based accessors for the Use-Def chain of a Value.
by Chandler Carruth
· 12 years ago
3e4c697
[C++11] Add 'override' keyword to virtual methods that override their base class.
by Craig Topper
· 12 years ago
9351251
Make DataLayout a plain object, not a pass.
by Rafael Espindola
· 12 years ago
612886f
Rename a few more DataLayout variables.
by Rafael Espindola
· 12 years ago
7352302
[PM] Split DominatorTree into a concrete analysis result object which
by Chandler Carruth
· 12 years ago
5ad5f15
[cleanup] Move the Dominators.h and Verifier.h headers into the IR
by Chandler Carruth
· 12 years ago
9fb823b
Move all of the header files which are involved in modelling the LLVM IR
by Chandler Carruth
· 13 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
cdfe20b
Move TargetData to DataLayout.
by Micah Villmow
· 13 years ago
8bcc971
Make MemoryBuiltins aware of TargetLibraryInfo.
by Benjamin Kramer
· 13 years ago
c24b86f
Propagate TargetLibraryInfo throughout ConstantFolding.cpp and
by Chad Rosier
· 14 years ago
697de77
Speed up instsimplify by about 10-15% by not bothering to retry
by Duncan Sands
· 15 years ago
2c440fa
Simplify this pass by using a depth-first iterator to ensure that all
by Duncan Sands
· 15 years ago
6cc7126
Zap dead instructions harder.
by Duncan Sands
· 15 years ago
3b8af41
Visit instructions deterministically. Use a FIFO so as to approximately
by Duncan Sands
· 15 years ago
e7cbb64
If an instruction simplifies, try again to simplify any uses of it. This is
by Duncan Sands
· 15 years ago
eaff500
Oops, forgot to add the pass itself!
by Duncan Sands
· 15 years ago