summaryrefslogtreecommitdiffstats
path: root/clang/CodeGen/ModuleBuilder.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Clean up types, removing some casts. Patch contributed byChris Lattner2007-11-131-9/+9
| | | | | | Cedric Venet. llvm-svn: 44050
* Take 2.Devang Patel2007-10-311-2/+3
| | | | | | | | Make target info available to clang code generator. This is far from complete but this helps clang codegen module make progress. At the moment target triplet and target description strings are hard coded in clang::TargetInfo llvm-svn: 43572
* temporarily revert devang's patch to link in the llvm codegen etc.Chris Lattner2007-10-311-3/+2
| | | | llvm-svn: 43544
* Make target info available to clang code generator.Devang Patel2007-10-311-2/+3
| | | | | | | This is far from complete but this helps clang codegen module make progress. llvm-svn: 43536
* In "int X,Y;", compile both X and Y.Chris Lattner2007-07-141-1/+1
| | | | llvm-svn: 39848
* implement support for basic codegen of global variables with no initializers.Chris Lattner2007-07-131-0/+6
| | | | llvm-svn: 39795
* Finally bite the bullet and make the major change: split the clang namespaceChris Lattner2007-06-151-6/+5
| | | | | | | | | | | | | out of the llvm namespace. This makes the clang namespace be a sibling of llvm instead of being a child. The good thing about this is that it makes many things unambiguous. The bad things is that many things in the llvm namespace (notably data structures like smallvector) now require an llvm:: qualifier. IMO, libsystem and libsupport should be split out of llvm into their own namespace in the future, which will fix this issue. llvm-svn: 39659
* Reorganize codegen files.Chris Lattner2007-05-281-5/+5
| | | | llvm-svn: 39504
* Initial scaffolding for an -emit-llvm mode. This requires the LLVM VMCoreChris Lattner2007-05-241-0/+40
library to be built for the driver to link. llvm-svn: 39495
OpenPOWER on IntegriCloud