1. 36fc879 Fix PR1992 by computing the right type for string literals, which by Chris Lattner · 18 years ago
  2. 68be606 sink more of the type related code into CodeGenTypes. by Chris Lattner · 18 years ago
  3. b1537eb rewrite some of the type refinement code to eliminate dangling pointers by Chris Lattner · 18 years ago
  4. b977b6a Relax an assertion, fixing PR1968 by Chris Lattner · 18 years ago
  5. 025b5fb Add experimental support for address space qualified types. Address space by Christopher Lamb · 18 years ago
  6. ce6ae5c fix codegen on static variables which have multiple decl nodes. These by Chris Lattner · 18 years ago
  7. 610ee71 Factor out the constant generation into its own file. by Anders Carlsson · 18 years ago
  8. fda8209 by Steve Naroff · 18 years ago
  9. 43eec49 Support checking and codegen of constant vector globals by Nate Begeman · 18 years ago
  10. 38376f1 Add first pieces of support for parsing and representing by Chris Lattner · 18 years ago
  11. 41a1ef0 implement proper support for _Bool in memory, which is usually i8, not i1. by Chris Lattner · 18 years ago
  12. a77acbd implement codegen support for most unary operators when by Chris Lattner · 18 years ago
  13. 5b12ab8 Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 18 years ago
  14. 37bd2ec local static vars are globals also. This fixes a testcase reported by Seo. by Chris Lattner · 18 years ago
  15. b8be97e introduce a new CodeGenModule::getIntrinsic method, which wraps by Chris Lattner · 18 years ago
  16. 28c91c5 add a hack so that codegen doesn't abort on missing sema of initializers, now by Chris Lattner · 18 years ago
  17. 77560fb Update to use new PointerType::getUnqual() api. by Christopher Lamb · 18 years ago
  18. 70efff2 builtin id 0 is invalid, don't use a slot for it. by Chris Lattner · 18 years ago
  19. b8bd2db fix off-by-one error. by Chris Lattner · 18 years ago
  20. 1daa3cf TargetInfo no longer includes a reference to SourceManager. by Ted Kremenek · 18 years ago
  21. d4e5fba Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. Now by Ted Kremenek · 18 years ago
  22. 11fbda2 Reimplement support for strings that initialize global inits now that by Chris Lattner · 18 years ago
  23. 433fb26 add support for implicit cast from array to pointer that is not the element by Chris Lattner · 18 years ago
  24. cb04ac9 abort when we lower an initializer to the wrong type, as we currently do for: by Chris Lattner · 18 years ago
  25. 686628e extend or truncate the initializer for a string initializer to match its type. by Chris Lattner · 18 years ago
  26. c25c42f Implement codegen support for: char text[8] = "string"; by Chris Lattner · 18 years ago
  27. 283d094 implement support for functions that initialize globals. by Chris Lattner · 18 years ago
  28. 0cbd872 Treat discarding array initializer elements as an extwarn (so -pedantic-errors flags it). Allow CodeGen to truncate the initializer if needed. by Christopher Lamb · 18 years ago
  29. 0475c81 globals can't be vla's by Chris Lattner · 18 years ago
  30. d8d18d5 add codegen support for global inits that require array decay. by Chris Lattner · 18 years ago
  31. d45aa2a warn about unhandled initializers instead of crashing on them. by Chris Lattner · 18 years ago
  32. 5bcdf24 Handle global variable definitions which change the type of a definition, such as: by Chris Lattner · 18 years ago
  33. 6d27513 merge the llvm global variable when there are multiple C decls. by Chris Lattner · 18 years ago
  34. 41af818 implement codegen for functions whose function body type don't match by Chris Lattner · 18 years ago
  35. c5b3aab merge functions with multiple function decls if they have the same name. by Chris Lattner · 18 years ago
  36. c8dbe1e Warn about unsupported codegen with the diags machinery, giving us: by Chris Lattner · 18 years ago
  37. aefc8fd Support initalisers for more than just int-typed static variables. by Oliver Hunt · 18 years ago
  38. fb30009 Implement support for -fwritable-strings and make the code generator by Chris Lattner · 18 years ago
  39. 136449a improve codegen for global variable initializers, implementing by Chris Lattner · 18 years ago
  40. 41b7c6b Put constant CFStrings in the __DATA,__cfstring section. by Anders Carlsson · 18 years ago
  41. 75ef2f0 Take 2. by Devang Patel · 18 years ago
  42. 7abb7ac Initialize MemCpyFn by Devang Patel · 18 years ago
  43. 5087e26 temporarily revert devang's patch to link in the llvm codegen etc. by Chris Lattner · 18 years ago
  44. 46c7003 Make target info available to clang code generator. by Devang Patel · 18 years ago
  45. 73721a1 Refactor code into a separate method. by Devang Patel · 18 years ago
  46. ffe1e21 Fix 80 col violations. by Devang Patel · 18 years ago
  47. 19c2b9a Codegen global array initializers. by Devang Patel · 18 years ago
  48. 7078da8 Updated VC++ build system. by Hartmut Kaiser · 18 years ago
  49. 9def2b1 by Steve Naroff · 18 years ago
  50. fb2eb69 eliminate some VC++ warnings, patch contributed by Hartmut Kaiser by Chris Lattner · 18 years ago
  51. 9e47ead Implement codegen support for lowering "library builtins" like __builtin_isinf by Chris Lattner · 18 years ago
  52. 1eec660 add the ability to get the llvm function corresponding to a library builtin. by Chris Lattner · 18 years ago
  53. b04ea61 Implement code generation for constant CFStrings. by Anders Carlsson · 18 years ago
  54. f087c0c Add preliminary support for converting struct types. by Anders Carlsson · 18 years ago
  55. 0e9d622 Refactor code so that isIntegerConstantExpr has an ASTContext available. by Chris Lattner · 18 years ago
  56. 4481b42 A significant refactoring of the type size stuff to also by Chris Lattner · 18 years ago
  57. 9d3b0e0 Implement trivial integer initializers, like 'int X = 4;' for global by Chris Lattner · 18 years ago
  58. 6ee31f5 In "int X,Y;", compile both X and Y. by Chris Lattner · 18 years ago
  59. d14bfa9 implement support for basic codegen of global variables with no initializers. by Chris Lattner · 18 years ago
  60. f033c14 remove location tracking for target info by Chris Lattner · 18 years ago
  61. 09153c0 Build enough support for aggregates to be able to compile this: by Chris Lattner · 18 years ago
  62. b6984c4 Hook up global function and variable handling. We can now compile: by Chris Lattner · 18 years ago
  63. 2ccb73b Refactor CodeGenTypes out to CodeGenModule so it can be used for functions by Chris Lattner · 18 years ago
  64. 23b7eb6 Finally bite the bullet and make the major change: split the clang namespace by Chris Lattner · 18 years ago
  65. d760e46 Don't generate code for prototypes by Chris Lattner · 18 years ago
  66. d1af2d2 Implement conversion of clang ast types to LLVM types, at least for some trivial by Chris Lattner · 18 years ago
  67. bed3144 Reorganize codegen files. by Chris Lattner · 18 years ago