1. 6368818 Move CodeGenOptions from Frontend to Basic by Richard Trieu · 7 years ago
  2. 124a218 [CodeGen] Fix generation of TBAA tags for may-alias accesses by Ivan A. Kosarev · 8 years ago
  3. 1860b52 [CodeGen] Decorate aggregate accesses with TBAA tags by Ivan A. Kosarev · 8 years ago
  4. 57493e2 [CodeGen] Represent array members in new-format TBAA type descriptors by Ivan A. Kosarev · 8 years ago
  5. d50b847 [CodeGen] Support generation of TBAA info in the new format by Ivan A. Kosarev · 8 years ago
  6. e814f32 Fix the reference to the now renamed member of TBAAStructField by Ivan A. Kosarev · 8 years ago
  7. a5986b9 Revert "[CodeGen] Add initial support for union members in TBAA" by Hal Finkel · 8 years ago
  8. da34247 [CodeGen] Add initial support for union members in TBAA by Ivan A. Kosarev · 8 years ago
  9. 4e50e70 [CodeGen] Collect information about sizes of accesses and access types for TBAA by Ivan A. Kosarev · 8 years ago
  10. 5d9d32e [CodeGen] Generate TBAA type descriptors in a more reliable manner by Ivan A. Kosarev · 8 years ago
  11. b9c59f3 [CodeGen] Propagate may-alias'ness of lvalues with TBAA info by Ivan A. Kosarev · 8 years ago
  12. ed141ba [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info by Ivan A. Kosarev · 8 years ago
  13. ce601ee Revert "[CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info", r315731. by Ivan A. Kosarev · 8 years ago
  14. 0e52820 [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info by Ivan A. Kosarev · 8 years ago
  15. 383890b Refine generation of TBAA information in clang by Ivan A. Kosarev · 8 years ago
  16. 3d68ce9 [CodeGen] Unify generation of scalar and struct-path TBAA tags by Ivan A. Kosarev · 8 years ago
  17. afc074c Revert r314977 "[CodeGen] Unify generation of scalar and struct-path TBAA tags" by Ivan A. Kosarev · 8 years ago
  18. 6fa20cf [CodeGen] Unify generation of scalar and struct-path TBAA tags by Ivan A. Kosarev · 8 years ago
  19. a511ed7 [CodeGen] Introduce generic TBAA access descriptors by Ivan A. Kosarev · 8 years ago
  20. 5c8e759 [CodeGen] Have a special function to get TBAA info for may-alias accesses by Ivan A. Kosarev · 8 years ago
  21. 289574e [CodeGen] Do not refer to complete TBAA info where we actually deal with just TBAA access types by Ivan A. Kosarev · 8 years ago
  22. b75a50b Fix TBAA information for reference accesses by Ivan A. Kosarev · 8 years ago
  23. 8f94a23 [CodeGen] Correctly model std::byte's aliasing properties by David Majnemer · 8 years ago
  24. 10a4972 revert SVN r265702, r265640 by Saleem Abdulrasool · 9 years ago
  25. 94cfc60 Basic: move CodeGenOptions from Frontend by Saleem Abdulrasool · 9 years ago
  26. 37dec10 [PR26550] Use a different TBAA root for C++ vs C. by Manman Ren · 10 years ago
  27. 637d1e6 Roll-back r250822. by Angel Garcia Gomez · 10 years ago
  28. b5250d3 Apply modernize-use-default to clang. by Angel Garcia Gomez · 10 years ago
  29. 556b21a Remove and forbid raw_svector_ostream::flush() calls. by Yaron Keren · 10 years ago
  30. 8a13c41 [C++11] Use 'nullptr'. CodeGen edition. by Craig Topper · 11 years ago
  31. cc99e26 Add a mangler entry point for TBAA rather than using RTTI directly by Reid Kleckner · 12 years ago
  32. 4f755de TBAA: use the same format for scalar TBAA and struct-path aware TBAA. by Manman Ren · 12 years ago
  33. e4aaac5 Revert r191586 and r191695. They cause crashes when building with by Richard Smith · 12 years ago
  34. 4f04263 TBAA: use the same format for scalar TBAA and struct-path aware TBAA. by Manman Ren · 12 years ago
  35. 879ce88 Don't use mangleCXXRTTIName in TBAA for C code. by Manman Ren · 12 years ago
  36. eecc09a Don't use mangleCXXRTTIName in TBAA for C code. by Eli Friedman · 12 years ago
  37. 2782dac Rewrite record layout for ms_struct structs. by Eli Friedman · 12 years ago
  38. 3ae0005 Cleanup handling of UniqueExternalLinkage. by Rafael Espindola · 12 years ago
  39. e36d341 Struct-path aware TBAA: enable struct-path aware TBAA for classes. by Manman Ren · 12 years ago
  40. a6b7303 Struct-path aware TBAA: change the format of TBAAStructType node. by Manman Ren · 12 years ago
  41. 09a3912 TBAA: make sure zero-length bitfield works for tbaa.struct and path-aware tbaa by Manman Ren · 12 years ago
  42. e1ad74e Struct-path aware TBAA: uniformize scalar tag and path tag. by Manman Ren · 12 years ago
  43. c451e57 Initial support for struct-path aware TBAA. by Manman Ren · 12 years ago
  44. 092d9e8 revert r178784 since it does not have a commit message by Manman Ren · 12 years ago
  45. 037d2b2 Index: include/clang/Driver/CC1Options.td by Manman Ren · 12 years ago
  46. ffd5551 Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 13 years ago
  47. ea70eb3 Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't pull in all the generated Attr code. by Benjamin Kramer · 13 years ago
  48. 22695fc Add basic support for adding !tbaa.struct metadata on llvm.memcpy calls for by Dan Gohman · 13 years ago
  49. 33b5baf Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164766 by Sylvestre Ledru · 13 years ago
  50. a876013 Fix a typo 'iff' => 'if' by Sylvestre Ledru · 13 years ago
  51. d1d76b2 Remove unused private member variables found by clang's new -Wunused-private-field. by Benjamin Kramer · 13 years ago
  52. 5dd2cfc enable TBAA when -fthread-sanitizer is given, even with -O0 or -relaxed-aliasing by Kostya Serebryany · 13 years ago
  53. 65229ed Adjust for LLVM name tweaks requested by Chandler. by Duncan Sands · 13 years ago
  54. c720e78 Use MDBuilder to help with metadata creation. by Duncan Sands · 13 years ago
  55. 141e46f add tbaa metadata to vtable pointer loads/stores by Kostya Serebryany · 14 years ago
  56. 7ec12c9 Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line. by Benjamin Kramer · 14 years ago
  57. 2c1dd27 Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
  58. 3307c508 Move various diagnostic operator<< overloads out of line and remove includes of Diagnostic.h. by Benjamin Kramer · 14 years ago
  59. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  60. 717d7ed Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previously explicit non-default constructors were used. by Frits van Bommel · 14 years ago
  61. ea324f1 PR9214: Convert Metadata API to use ArrayRef. by Jay Foad · 14 years ago
  62. dda56e4 Support for C++11 (non-template) alias declarations. by Richard Smith · 14 years ago
  63. 3968cd0 For consistency, use llvm::raw_ostream in the rest of the mangle api. by Rafael Espindola · 15 years ago
  64. 424cec9 Change QualType::getTypePtr() to return a const pointer, then change a by John McCall · 15 years ago
  65. 0ff0b37 Move name mangling support from CodeGen to AST. In the by Peter Collingbourne · 15 years ago
  66. c289769 Implement CodeGen support for the may_alias attribute. by Dan Gohman · 15 years ago
  67. dc2c4db Add infrastructure for emitting TBAA metadata with the "constant" flag. by Dan Gohman · 15 years ago
  68. 7dfd13c Factor out the code for creating the Root and Char nodes, so that by Dan Gohman · 15 years ago
  69. 2bb62c3 Rename clang's TBAA tree root from "experimental" to "simple". by Dan Gohman · 15 years ago
  70. 5419ce6 Add some more comments. by Dan Gohman · 15 years ago
  71. f47df3e Mention the paragraphs in the standards which sanction TBAA. by Dan Gohman · 15 years ago
  72. c44fd64 Use a different name for pointer types in tbaa, to be a little by Dan Gohman · 15 years ago
  73. 2d0a3c7 Add a comment. by Dan Gohman · 15 years ago
  74. 4a3b1b3 Fix a typo in a comment Frits van Bommel spotted. by Dan Gohman · 15 years ago
  75. 2e29eb5 Experimental TBAA support for enum types. by Dan Gohman · 15 years ago
  76. f5c5e07 Add a comment about odd "signed char" incompatibility between C++ and C. by Dan Gohman · 15 years ago
  77. d65c196 Add a TBAA type for pointer types. by Dan Gohman · 15 years ago
  78. 3f1cf0f Unsigned types are TBAA-compatible with their signed counterparts. by Dan Gohman · 15 years ago
  79. 947c9af Experimental TBAA support. by Dan Gohman · 15 years ago