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