llvm-project/clang/lib/CodeGen
Ted Kremenek 7db4f60b26 ParseAST now conditionally deletes the passed ASTConsumer.
ModuleBuilder now performs llvmgen in HandleTranslationUnit.

This patch follows from the discussion on the following thread on cfe-commits:

http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20080804/006849.html

llvm-svn: 54486
2008-08-07 19:47:41 +00:00
..
CGBuiltin.cpp Updated to match new atomic names (to enable overloading for pointers to 2008-07-31 03:28:23 +00:00
CGDebugInfo.cpp Finally fix PR2189. This makes a fairly invasive but important change to 2008-08-04 07:31:14 +00:00
CGDebugInfo.h Generate debug descriptors for array types while generating the debug info. 2008-06-09 10:47:41 +00:00
CGDecl.cpp Basic support for volatile loads and stores. Stores the volatile 2008-06-13 23:01:12 +00:00
CGExpr.cpp Fix bitfield accesses which straddle the boundary of the underlying 2008-08-06 05:08:45 +00:00
CGExprAgg.cpp Fix EmitNullInitializationToLValue for bitfield lvalues. 2008-08-06 05:32:55 +00:00
CGExprComplex.cpp remove uses of QualType::getCanonicalType() from codegen for PR2189 2008-07-26 22:37:01 +00:00
CGExprConstant.cpp Finally fix PR2189. This makes a fairly invasive but important change to 2008-08-04 07:31:14 +00:00
CGExprScalar.cpp Fix CodeGen of pointer arithmetic in compound assignment statements. 2008-08-06 02:00:38 +00:00
CGObjC.cpp avoid a lot of unneeded selector processing work by passing around 2008-06-26 04:42:20 +00:00
CGObjCGNU.cpp don't pass in null as the Name for GenerateClassStructure, 2008-07-21 06:31:05 +00:00
CGObjCRuntime.h refactor more objc codegen interfaces to pass around selectors so 2008-06-26 05:08:00 +00:00
CGStmt.cpp Add CodeGen support for indirect goto. 2008-08-04 16:51:22 +00:00
CodeGenFunction.cpp Avoid creating dummy block when no indirect gotos are present. 2008-08-04 17:24:44 +00:00
CodeGenFunction.h Add CodeGen support for indirect goto. 2008-08-04 16:51:22 +00:00
CodeGenModule.cpp Implement GNU asm-label extension support in CodeGen. This fixes 2008-08-06 00:03:29 +00:00
CodeGenModule.h Change CodeGen of global decls to key off of the name (instead of 2008-08-05 23:31:02 +00:00
CodeGenTypes.cpp remove uses of QualType::getCanonicalType() from codegen for PR2189 2008-07-26 22:37:01 +00:00
CodeGenTypes.h Make a few related changes: 2008-06-30 18:32:54 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
ModuleBuilder.cpp ParseAST now conditionally deletes the passed ASTConsumer. 2008-08-07 19:47:41 +00:00