Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81e8d76f5b63ad18fa538960ea57723b2329e8cd
/
llvm
/
lib
/
Transforms
/
Scalar
/
AlignmentFromAssumptions.cpp
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
f78650a
Remove trailing space
by Fangrui Song
· 7 years ago
d34e60c
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 7 years ago
20c9207
[AlignmentFromAssumptions] Set source and dest alignments of memory intrinsiscs separately
by Daniel Neilson
· 8 years ago
2409d24
[NFC] Change MemIntrinsicInst::setAlignment() to take an unsigned instead of a Constant
by Daniel Neilson
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
6acdca7
[PH] Replace uses of AssertingVH from members of analysis results with
by Chandler Carruth
· 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
cb9f78e
Make processing @llvm.assume more efficient by using operand bundles
by Hal Finkel
· 9 years ago
4fd9b7e
Scalar: Ignore ConstantData in processAssumption
by Duncan P. N. Exon Smith
· 9 years ago
0873e7d
Add some comments linking back to PR28400.
by Sean Silva
· 9 years ago
7f21f4b
[PM] More workaround for PR28400
by Sean Silva
· 9 years ago
a4c2d15
[PM] Port AlignmentFromAssumptions to the new PM.
by Sean Silva
· 9 years ago
50271f7
Add opt-bisect support to additional passes that can be skipped
by Andrew Kaylor
· 10 years ago
0de2fec
[SCEV] Add and use SCEVConstant::getAPInt; NFCI
by Sanjoy Das
· 10 years ago
494393b
AlignmentFromAssumptions and SLPVectorizer preserves AA and GlobalsAA
by Hal Finkel
· 10 years ago
67cf9a7
Revert "Change memcpy/memset/memmove to have dest and source alignments."
by Pete Cooper
· 10 years ago
72bc23e
Change memcpy/memset/memmove to have dest and source alignments.
by Pete Cooper
· 10 years ago
2aacc0e
[SCEV] Introduce ScalarEvolution::getOne and getZero.
by Sanjoy Das
· 10 years ago
2f1fd16
[PM] Port ScalarEvolution to the new pass manager.
by Chandler Carruth
· 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
f817c1c
Use 'override/final' instead of 'virtual' for overridden methods
by Alexander Kornienko
· 11 years ago
799003b
Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.
by Benjamin Kramer
· 11 years ago
a28d91d
DataLayout is mandatory, update the API to reflect it with references.
by Mehdi Amini
· 11 years ago
7bd1f7c
Remove the remaining uses of abs64 and nuke it.
by Benjamin Kramer
· 11 years ago
46a4355
Make DataLayout Non-Optional in the Module
by Mehdi Amini
· 11 years ago
4f8f307
[PM] Split the LoopInfo object apart from the legacy pass, creating
by Chandler Carruth
· 11 years ago
66b3130
[PM] Split the AssumptionTracker immutable pass into two separate APIs:
by Chandler Carruth
· 11 years ago
f83e1f7
[AlignmentFromAssumptions] Don't crash just because the target is 32-bit
by Hal Finkel
· 11 years ago
71b7084
[AlignmentFromAssumptions] Don't divide by zero for unknown starting alignment
by Hal Finkel
· 11 years ago
8fc3c6c
Add a comment to getNewAlignmentDiff.
by Andrew Trick
· 11 years ago
d67e463
Add an AlignmentFromAssumptions Pass
by Hal Finkel
· 11 years ago