| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
some common llvm types: stringref and smallvector. This cleans up the codebase
quite a bit.
llvm-svn: 135576
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
process, perform a number of refactorings:
- Move MiscNameMangler member functions to MangleContext
- Remove GlobalDecl dependency from MangleContext
- Make MangleContext abstract and move Itanium/Microsoft functionality
to their own classes/files
- Implement ASTContext::createMangleContext and have CodeGen use it
No (intended) functionality change.
llvm-svn: 123386
|
| |
|
|
| |
llvm-svn: 117328
|
| |
|
|
|
|
| |
they can be used outside of the main getTBAAInfo function.
llvm-svn: 117320
|
| |
|
|
| |
llvm-svn: 117043
|
| |
|
|
| |
llvm-svn: 116613
|
|
|
This enables metadata generation by default, however the TBAA pass
in the optimizer is still disabled for now.
llvm-svn: 116536
|