- c9e8f60 Rename Expr::isConstantExpr to Expr::isConstantInitializer; this more by Eli Friedman · 16 years ago
- f7cf85b more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 16 years ago
- 8f39f5e Make VLAs usable, and make basic usage work correctly. Also, add a by Eli Friedman · 16 years ago
- fcdbb93 Handle typedefs to VLAs (Emit the size expr when we encounter the typedef by Anders Carlsson · 16 years ago
- 60d3541 Change EmitVLASize to take a QualType that must be a variably modified type. by Anders Carlsson · 16 years ago
- f666b77 Split up emitting of VLA sizes and getting the size of a VLA. by Anders Carlsson · 16 years ago
- eb91f0e Add some ErrorUnsupported calls and turn on VLA codegen again. by Anders Carlsson · 16 years ago
- 71e38c4 disable Anders' recent VLA patch, this fixes PR3209. by Chris Lattner · 16 years ago
- 5d46315 Implement allocation and sizeof VLAs. This is very basic for now. by Anders Carlsson · 16 years ago
- 39f34e9 Migrate some stuff from NamedDecl::getName() to by Chris Lattner · 16 years ago
- 8ec03f5 Rename NamedDecl::getIdentifierName() to ::getNameAsCString() and make it by Chris Lattner · 16 years ago
- 2e1cd42 Introduction the DeclarationName class, as a single, general method of by Douglas Gregor · 16 years ago
- 9c85ba3 reimplement debug info generation in terms of DebugInfo.h instead of by Chris Lattner · 16 years ago
- 31fc07d Made the mechanism of defining preprocessor defs for maxint, ptrdiff_t, wchar by Sanjiv Gupta · 16 years ago
- 66031a5 Change CGDebugInfo::setLocation to just ignore invalid locations. This by Daniel Dunbar · 16 years ago
- 35bc082 Simplify handling of struct/union/class tags. by Argyrios Kyrtzidis · 16 years ago
- 5627377 Add support for ABIArgInfo::Expand - No functionality change. by Daniel Dunbar · 16 years ago
- 662174c8 Downgrade a number of FIXME asserts to ErrorUnsupported. - Notably VLAs by Daniel Dunbar · 16 years ago
- 19567ee Handle static variables inside obj-c methods. by Anders Carlsson · 16 years ago
- e1b29ef Add preliminary (and probably broken) codegen support for C++ static initializers. by Anders Carlsson · 16 years ago
- b7ec246 Add NeXT runtime support for generating methods. by Daniel Dunbar · 16 years ago
- c4a1dea More #include cleaning by Daniel Dunbar · 16 years ago
- de7fb84 More #include cleaning - Remove internal uses of AST.h by Daniel Dunbar · 16 years ago
- 1e692ac Basic support for volatile loads and stores. Stores the volatile by Eli Friedman · 16 years ago
- a7a6dc0 Make CodeGenFunction::EmitDecl() recognise CXXClass/CXXStruct/CXXUnion. by Argyrios Kyrtzidis · 16 years ago
- 2659052 Don't crash emitting an initializer for a static local with union type. by Eli Friedman · 16 years ago
- 686226b Emit debug information for global and static variables when -g is specified. by Sanjiv Gupta · 16 years ago
- 77eedd6 Calculate alignment for local variables. by Eli Friedman · 16 years ago
- cc9b163 Emit parameter and local variable debug information with -g. by Sanjiv Gupta · 16 years ago
- d79a726 Change uses of llvm::Type::isFirstClassType to use the new by Dan Gohman · 16 years ago
- 2621fd1 Add basic support for the pic-* target triples and add support for by Chris Lattner · 17 years ago
- 8bd4afe Generate code for annotation attributes. by Nate Begeman · 17 years ago
- 248a753 Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). by Steve Naroff · 17 years ago
- 8bcfc5b remove the Decl::getCanonicalType() method. by Chris Lattner · 17 years ago
- 9b2dc28 Since isComplexType() no longer returns true for _Complex integers, the code by Chris Lattner · 17 years ago
- c8aa5f1 Codegen assignment to self correctly, patch by David Chisnall! 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/CGDecl.cpp]
- 8137335 Implement codegen for the following static var init. by Lauro Ramos Venancio · 17 years ago
- fea90b8 Implement extern block var. by Lauro Ramos Venancio · 17 years ago
- 3c2b317 Remove useless parameter from isConstantSizeType. by Eli Friedman · 17 years ago
- 352ffde2 codegen static variables in a function into a different namespace from by Chris Lattner · 17 years ago
- ebb97e9 Add experimental support for address space qualified types. Address space by Christopher Lamb · 17 years ago
- 19009e6 implement proper support for _Bool in memory, which is usually i8, not i1. by Chris Lattner · 17 years ago
- 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
- 2824723 Support initalisers for more than just int-typed static variables. by Oliver Hunt · 17 years ago
- e40daa4 by Devang Patel · 17 years ago
- 1a86b33 Generate code for static variables that don't have initializers. Also, report an error if a static initializer is not constant. by Anders Carlsson · 17 years ago
- aa9fc46 Rename FileVariable -> FileVar for consistency with its class name, by Chris Lattner · 17 years ago
- 190dbe2 be slightly more volatile correct by Chris Lattner · 17 years ago
- 8b2f3b7 these fixme's are easy :) by Chris Lattner · 17 years ago
- d31beb1 implement a fixme, add a couple more :) by Chris Lattner · 17 years ago
- 9a19edf Make initialization of complex vars work. by Chris Lattner · 17 years ago
- 7f02f72 completely refactor codegen of scalar expressions out into its own CGExprScalar.cpp file. by Chris Lattner · 17 years ago
- 590b664 Refactor code so that isIntegerConstantExpr has an ASTContext available. by Chris Lattner · 17 years ago
- 88a69ad implement support for basic codegen of global variables with no initializers. by Chris Lattner · 17 years ago
- 1978596 Evaluate the initializer for automatic variables. by Chris Lattner · 17 years ago
- 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago