Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
77bb3a486fa6733f000ffa44c8dc5a6b730fc573
/
llvm
/
lib
/
Transforms
/
Utils
/
Utils.cpp
2f1ebe6
[LLVM-C] Expose the "Add Discriminators" Pass To LLVM-C
by Robert Widmann
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
853b962
[ThinLTO] Handle chains of aliases
by Teresa Johnson
· 7 years ago
7c557f8
[instsimplify] Move the instsimplify pass to use more obvious file names
by Chandler Carruth
· 7 years ago
c90289b
llvm-c: Split Utils out of Scalar.h
by David Blaikie
· 8 years ago
6b995a4
[Transforms] Make sure to include the c binding header when defining c binding functions
by Benjamin Kramer
· 8 years ago
eb8cc04
Oops - moved slightly too many things from Scalar to Utils. Move LoopSimplifyCFG things back
by David Blaikie
· 8 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
2965a01
Move the initialization of the Meta Renamer pass over to IPO along with the rest of it that was moved in r328209
by David Blaikie
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
554dcd8
MemorySSA: Move to Analysis, from Transforms/Utils. It's used as
by Daniel Berlin
· 9 years ago
439042b
Add PredicateInfo utility and printing pass
by Daniel Berlin
· 9 years ago
e542804
Add -strip-nonlinetable-debuginfo capability
by Michael Ilseman
· 9 years ago
0860259
[StripGCRelocates] New pass to remove gc.relocates added by RS4GC
by Anna Thomas
· 9 years ago
1c0e9b9
Conditionally eliminate library calls where the result value is not used
by Rong Xu
· 9 years ago
6d6b4d8
Revert "Add -strip-nonlinetable-debuginfo capability"
by Michael Ilseman
· 9 years ago
d0a4db7
Add -strip-nonlinetable-debuginfo capability
by Michael Ilseman
· 9 years ago
27d2379
Rename NameAnonFunctions to NameAnonGlobals to match what it is doing (NFC)
by Mehdi Amini
· 9 years ago
31b8399
[PM] Port LowerInvoke to the new pass manager
by Michael Kuperstein
· 9 years ago
4223dd8
[PM] Port NameAnonFunction pass to new pass manager
by Teresa Johnson
· 9 years ago
232e29e
[MemorySSA] Reinstate the legacy printer and verifier.
by Chad Rosier
· 9 years ago
1eaecef
[PM] Port Add discriminator pass to new PM
by Xinliang David Li
· 9 years ago
cccf4f0
[PM] Port Mem2Reg to the new pass manager.
by Davide Italiano
· 9 years ago
e12c487
[PM] Port LCSSA to the new PM.
by Easwaran Raman
· 9 years ago
b96d3b2
[MemorySSA] Port to new pass manager
by Geoff Berry
· 9 years ago
d5faa26
Add a pass to name anonymous/nameless function
by Mehdi Amini
· 10 years ago
e1100f5
This patch adds MemorySSA to LLVM.
by George Burgess IV
· 10 years ago
f5041ce
Pass to emit DWARF path discriminators.
by Diego Novillo
· 12 years ago
8a8cd2b
Re-sort all of the includes with ./utils/sort_includes.py so that
by Chandler Carruth
· 12 years ago
dec20e4
This patch breaks up Wrap.h so that it does not have to include all of
by Filip Pizlo
· 13 years ago
04d4e93
Move C++ code out of the C headers and into either C++ headers
by Eric Christopher
· 13 years ago
04b43aa
Add a pass that renames everything with metasyntatic names. This works well after using bugpoint to reduce the confusion presented by the original names, which no longer mean what they used to.
by Alex Rosenberg
· 13 years ago
a436cbe
Add a new convenience pass for testing InstructionSimplify. Previously
by Duncan Sands
· 15 years ago
4698c5d
Next step on the getting-rid-of-static-ctors train: begin adding per-library
by Owen Anderson
· 15 years ago