Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
11dafaa3ecf090336cd0e68bea654dbccbb614ee
/
llvm
/
lib
/
Transforms
/
Utils
/
InstructionNamer.cpp
6c18d1a
Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which
by Owen Anderson
· 15 years ago
df7a4f2
Now with fewer extraneous semicolons!
by Owen Anderson
· 15 years ago
5e19bfc
Move the pass initialization helper functions into the llvm namespace, and add
by Owen Anderson
· 15 years ago
d31d82d
Now that PassInfo and Pass::ID have been separated, move the rest of the passes over to the new registration API.
by Owen Anderson
· 15 years ago
a7aed18
Reapply r110396, with fixes to appease the Linux buildbot gods.
by Owen Anderson
· 15 years ago
bda59bd
Revert r110396 to fix buildbots.
by Owen Anderson
· 15 years ago
755aceb
Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static
by Owen Anderson
· 15 years ago
ccce8ba
Avoid going through the LLVMContext for type equality where it's safe to dereference the type pointer.
by Benjamin Kramer
· 16 years ago
511d2e2
Change instnamer to name arguments "arg" instead of "tmp" for clarity, and
by Dan Gohman
· 16 years ago
55f1c09
Push LLVMContexts through the IntegerType APIs.
by Owen Anderson
· 16 years ago
c1c6404
make instnamer name unnamed blocks as well as instructions and args.
by Chris Lattner
· 17 years ago
38642e5
Don't forget arguments!
by Devang Patel
· 17 years ago
5a5ab73
InstructionNamer preserves everything.
by Devang Patel
· 17 years ago
ca97b42
export an ID for the instructionNamer, allowing analysis/transformation passes
by Torok Edwin
· 17 years ago
20abc41
Add a new trivial -inst-namer pass which makes it possible to diff the
by Chris Lattner
· 17 years ago