Go to file
Andrew Trick 1fa5bcbe2a Codegen pass definition cleanup. No functionality.
Moving toward a uniform style of pass definition to allow easier target configuration.
Globally declare Pass ID.
Globally declare pass initializer.
Use INITIALIZE_PASS consistently.
Add a call to the initializer from CodeGen.cpp.
Remove redundant "createPass" functions and "getPassName" methods.

While cleaning up declarations, cleaned up comments (sorry for large diff).

llvm-svn: 150100
2012-02-08 21:23:13 +00:00
clang Minor comment fix 2012-02-08 21:19:04 +00:00
compiler-rt AddressSanitizer: start factoring out interception machinery 2012-02-08 19:52:01 +00:00
debuginfo-tests Revert previous patch as the corresponding clang patch was reverted. 2012-01-26 07:01:33 +00:00
libclc Update repository paths. 2012-01-08 22:31:18 +00:00
libcxx Fix up narrowing conversions in switch statement. 2012-02-08 19:15:06 +00:00
libcxxabi __gxx_personality_v0 and __cxa_call_unexpected are complete on darwin and I *think* linux (not positive), but still unimplemented on arm. 2012-02-03 20:53:52 +00:00
lld Add support for UndefinedAtom in yaml and native format. Add test cases with undefined atoms 2012-02-07 02:59:54 +00:00
lldb fixing comment to reflect that currentversion of OSX works with our STL formatters 2012-02-08 19:57:18 +00:00
llvm Codegen pass definition cleanup. No functionality. 2012-02-08 21:23:13 +00:00
polly RegisterPasses: Make sure to always execute the SCoPInfo pass 2012-02-06 14:53:51 +00:00