- 468ec6c Revert changes r97693, r97700, and r97718. by John McCall · 15 years ago
- c9fe644 Create a TargetMachine whenever we create a CodeGenAction. The codegen of by John McCall · 15 years ago
- 7177dee Remove ';' after method definition. Noticed by clang++, which one would think by Daniel Dunbar · 15 years ago
- 85b4521 Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. by Benjamin Kramer · 15 years ago
- 2811ccf Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library. by Chandler Carruth · 15 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
- 1752ee4 Switch TargetInfo to store an llvm::Triple. by Daniel Dunbar · 16 years ago
- 8f1ca78 Update for changes in LLVM. Hopefully this is the last one for a while. by Owen Anderson · 16 years ago
- c93f498 Hold the LLVMContext by reference instead of by pointer. by Owen Anderson · 16 years ago
- 42253cc Update for LLVMContext+Module change. by Owen Anderson · 16 years ago
- b6c8c8b Explictly track tentative definitions within Sema, then hand those by Douglas Gregor · 16 years ago
- 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 16 years ago
- dacbc5d change HandleTranslationUnit to take an ASTContext instead of TranslationUnit by Chris Lattner · 16 years ago
- bd36064 most of this is plumbing to get CompileOptions down into by Chris Lattner · 16 years ago
- d311f37 Remove some redundant Decl -> Decl castings. by Argyrios Kyrtzidis · 16 years ago
- 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
- d8c0ea1 Add GetModule accessor to ModuleBuilder by Daniel Dunbar · 17 years ago
- 41071de Clean up CodeGenModule interface. by Daniel Dunbar · 17 years ago
- af2f62c Change ObjCRuntime GenerateProtocol[Ref] methods to take by Daniel Dunbar · 17 years ago
- f77ac86 Add LangOptions::NeXTRuntime. by Daniel Dunbar · 17 years ago
- acc5f3e More #include cleaning by Daniel Dunbar · 17 years ago
- e91593e More #include cleaning by Daniel Dunbar · 17 years ago
- c17a4d3 Add dummy Mac Objective-C runtime interface. by Daniel Dunbar · 17 years ago
- d7549e7 80 cols by Nico Weber · 17 years ago
- 159346a ParseAST now conditionally deletes the passed ASTConsumer. by Ted Kremenek · 17 years ago
- 815c78f Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer layers on top of LLVMCodeGen (another existing ASTConsumer) to emit bitcode files to disk. This layering takes this logic out of clang.cpp and puts it directly into the ASTConsumer interface. The benefit is that now --emit-llvm works with both serialized ASTs and regular source files. by Ted Kremenek · 17 years ago
- bd012ff Rework codegen emission of globals - No (intended) functionality change. by Daniel Dunbar · 17 years ago
- 58a7a26 Fix codegen of chained declarations by Daniel Dunbar · 17 years ago
- 20ff310 Support for code generation of Objective-C top-level language constructs. by Anton Korobeynikov · 17 years ago
- 3b6c493 Stop leaking the target data. (Leak found with valgrind.) by Eli Friedman · 17 years ago
- e8b9f5b Added -g command line options to clang for generating source level debug information. This patch currently enables generation of line number debug information (stoppoints) and region begin/end debug information. The new files CGDebugInfo.h and CGDebugInfo.cpp implements the debug info manager class CGDebugInfo. by Sanjiv Gupta · 17 years ago
- 248a753 Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). by Steve Naroff · 17 years ago
- 391d77a Add initial support for objc codegen for methods, ivars, and the by Chris Lattner · 17 years ago
- bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 17 years ago[Renamed from CodeGen/ModuleBuilder.cpp]
- dfab6cb Put back the top-level asm code; all tests pass now. by Anders Carlsson · 17 years ago
- 3f9424f Back out 46855 for now, it causes test failures on Darwin. by Anders Carlsson · 17 years ago
- 61900f0 Handle top-level asm declarations. by Anders Carlsson · 17 years ago
- c5b8806 sink more of the type related code into CodeGenTypes. by Chris Lattner · 17 years ago
- 9eee0f8 Finish off the refactoring of type handling stuff. Now we recompile every by Chris Lattner · 17 years ago
- 8ee3c03 move the codegen ASTConsumer out of the driver into libcodegen, by Chris Lattner · 17 years ago
- d86e6bc rewrite some of the type refinement code to eliminate dangling pointers by Chris Lattner · 17 years ago
- c6fdc34 Add first pieces of support for parsing and representing by Chris Lattner · 17 years ago
- 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
- fb97b03 Warn about unsupported codegen with the diags machinery, giving us: by Chris Lattner · 17 years ago
- 45e8cbd Implement support for -fwritable-strings and make the code generator by Chris Lattner · 17 years ago
- a36c486 Clean up types, removing some casts. Patch contributed by Cedric Venet. by Chris Lattner · 17 years ago
- 7a4718e Take 2. by Devang Patel · 18 years ago
- e03cd7b temporarily revert devang's patch to link in the llvm codegen etc. by Chris Lattner · 18 years ago
- f767e21 Make target info available to clang code generator. by Devang Patel · 18 years ago
- 32b266c In "int X,Y;", compile both X and Y. by Chris Lattner · 18 years ago
- 88a69ad implement support for basic codegen of global variables with no initializers. by Chris Lattner · 18 years ago
- 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 18 years ago