- ed141ba [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info by Ivan A. Kosarev · 8 years ago
- 6d98943 Convert clang::LangAS to a strongly typed enum by Alexander Richardson · 8 years ago
- aa4ea5f [ubsan] Don't emit function signatures for non-static member functions by Vedant Kumar · 8 years ago
- ce601ee Revert "[CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info", r315731. by Ivan A. Kosarev · 8 years ago
- 0e52820 [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info by Ivan A. Kosarev · 8 years ago
- 78f486d [CodeGen] getNaturalTypeAlignment() to generate TBAA info along with LValue base info by Ivan A. Kosarev · 8 years ago
- f5f2046 [CodeGen] Generate TBAA info along with LValue base info by Ivan A. Kosarev · 8 years ago
- 383890b Refine generation of TBAA information in clang by Ivan A. Kosarev · 8 years ago
- afc074c Revert r314977 "[CodeGen] Unify generation of scalar and struct-path TBAA tags" by Ivan A. Kosarev · 8 years ago
- 6fa20cf [CodeGen] Unify generation of scalar and struct-path TBAA tags by Ivan A. Kosarev · 8 years ago
- 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
- 2eccdab Allow specifying sanitizers in blacklists by Vlad Tsyrklevich · 8 years ago
- bb5d485 [ubsan] Function Sanitizer: Don't require writable text segments by Vedant Kumar · 8 years ago
- 5e97f23 Expose -mllvm -accurate-sample-profile to clang. by Dehao Chen · 8 years ago
- 376c28e [ubsan] PR34266: When sanitizing the 'this' value for a member function that happens to be a lambda call operator, use the lambda's 'this' pointer, not the captured enclosing 'this' pointer (if any). by Richard Smith · 8 years ago
- 1b6d871 Revert "[ubsan] PR34266: When sanitizing the 'this' value for a member function that happens to be a lambda call operator, use the lambda's 'this' pointer, not the captured enclosing 'this' pointer (if any)." by Adrian Prantl · 8 years ago
- e3a5e8f [ubsan] PR34266: When sanitizing the 'this' value for a member function that happens to be a lambda call operator, use the lambda's 'this' pointer, not the captured enclosing 'this' pointer (if any). by Richard Smith · 8 years ago
- 2d3c421 Clean up some lambda conversion operator code, NFC by Reid Kleckner · 8 years ago
- 3f3aad2 Reland "CFI: blacklist STL allocate() from unrelated-casts" by Vlad Tsyrklevich · 8 years ago
- bbe96e5 Revert "Reland "CFI: blacklist STL allocate() from unrelated-casts"" by Vlad Tsyrklevich · 8 years ago
- bf73603 Reland "CFI: blacklist STL allocate() from unrelated-casts" by Vlad Tsyrklevich · 8 years ago
- 3fed079 Revert "CFI: blacklist STL allocate() from unrelated-casts" by Vlad Tsyrklevich · 8 years ago
- 4420012 CFI: blacklist STL allocate() from unrelated-casts by Vlad Tsyrklevich · 8 years ago
- 7d7f0dc [OpenCL] Fix access qualifiers metadata for kernel arguments with typedef by Alexey Sotkin · 8 years ago
- c34d343 [ubsan] Improve diagnostics for return value checks (clang) by Vedant Kumar · 8 years ago
- 162b40a [Clang] Handle interaction of -pg and no_instrument_function attribute. by Manoj Gupta · 8 years ago
- 5622323 [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer. by Alexey Bataev · 8 years ago
- 41d4b4e [CGDebugInfo] Finalize SubPrograms when we're done with them by Keno Fischer · 8 years ago
- 8f24823 [CodeGen] Propagate LValueBaseInfo instead of AlignmentSource by Krzysztof Parzyszek · 8 years ago
- be6da4b [OpenCL] Add intel_reqd_sub_group_size attribute support by Xiuli Pan · 9 years ago
- ffd7c88 [ubsan] Reduce alignment checking of C++ object pointers by Vedant Kumar · 9 years ago
- ba8b84d [OpenCL] Do not generate "kernel_arg_type_qual" metadata for non-pointer args by Egor Churaev · 9 years ago
- 2a7d39d [msan] Turn off lifetime markers even when use after scope checking is on. by Benjamin Kramer · 9 years ago
- 835832d [XRay] Add -fxray-{always,never}-instrument= flags to clang by Dean Michael Berris · 9 years ago
- 42c17ec [ubsan] Add a nullability sanitizer by Vedant Kumar · 9 years ago
- 3fa38a1 Honor __unaligned in codegen for declarations and expressions by Roger Ferrer Ibanez · 9 years ago
- 418da3f [XRay] [clang] Allow logging the first argument of a function call. by Dean Michael Berris · 9 years ago
- 34b1fd6 Retry^2: [ubsan] Reduce null checking of C++ object pointers (PR27581) by Vedant Kumar · 9 years ago
- 29ba8d9 Revert "Retry: [ubsan] Reduce null checking of C++ object pointers (PR27581)" by Vedant Kumar · 9 years ago
- 55875b9 Retry: [ubsan] Reduce null checking of C++ object pointers (PR27581) by Vedant Kumar · 9 years ago
- 4f94a94 Revert "[ubsan] Reduce null checking of C++ object pointers (PR27581)" by Vedant Kumar · 9 years ago
- 3e5a9a6 [ubsan] Reduce null checking of C++ object pointers (PR27581) by Vedant Kumar · 9 years ago
- a858981 [MS] Fix C++ destructor thunk line info for a declaration by Reid Kleckner · 9 years ago
- 0c86ccf [X86] Teach Clang about -mfentry flag by Nirav Dave · 9 years ago
- 600b526 PR0091R3: Implement parsing support for using templates as types. by Richard Smith · 9 years ago
- 880d860 [OPENMP] Fix for PR31643: Clang crashes when compiling code on Windows by Alexey Bataev · 9 years ago
- e43b4fc [tsan] Do not report errors in __destroy_helper_block_ by Anna Zaks · 9 years ago
- 7f87307 Add a cc1 option to force disabling lifetime-markers emission from clang by Mehdi Amini · 9 years ago
- c1608f7 Add -f[no-]strict-return flag that can be used to avoid undefined behaviour by Alex Lorenz · 9 years ago
- fcd3314 Cleanup the handling of noinline function attributes, -fno-inline, by Chandler Carruth · 9 years ago
- 322ecd9 [clang] Version support for UBSan handlers by Filipe Cabecinhas · 9 years ago
- 2a1cc58 [OpenCL] always use SPIR address spaces for kernel_arg_addr_space MD by Pekka Jaaskelainen · 9 years ago
- bcd35a8 [tsan][clang] Introduce a function attribute to disable TSan checking at run time by Anna Zaks · 9 years ago
- 652795d Add the loop end location to the loop metadata. This additional information by Amara Emerson · 9 years ago
- 64c80b4 [CodeGen] Don't emit lifetime intrinsics for some local variables by Vitaly Buka · 9 years ago
- 1c94332 [CodeGen] Move shouldEmitLifetimeMarkers into more convenient place by Vitaly Buka · 9 years ago
- d8e3ac3 Fix a couple of wrong-code bugs in switch-on-constant optimization: by Richard Smith · 9 years ago
- e6be26c ObjectiveC generics: Add ObjCTypeParamType in the type system. by Manman Ren · 9 years ago
- eeb56ab Update Clang for D20147 ("DebugInfo: New metadata representation for global variables.") by Peter Collingbourne · 9 years ago
- 3e0b817 [OpenCL] Remove access qualifiers on images in arg info metadata. by Alexey Bader · 9 years ago
- 2b0e424 [Frontend] Fix mcount inlining bug by Honggyu Kim · 9 years ago
- 2bbdeac Remove whitespace to test commit access by Honggyu Kim · 9 years ago
- 7d2aecb Add XRay flags to Clang. We implement two flags to control the XRay behaviour: by Aaron Ballman · 9 years ago
- 10e9e59 [OpenCL] Fix code generation of kernel pipe parameters. by Alexey Bader · 9 years ago
- 5179eb7 P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991: by Richard Smith · 9 years ago
- 59f7792 Use more ArrayRefs by David Majnemer · 9 years ago
- b130fe7 Implement p0292r2 (constexpr if), a likely C++1z feature. by Richard Smith · 9 years ago
- 44d061a Add support for /Ob1 and -finline-hint-functions flags by Hans Wennborg · 9 years ago
- ba28cba [OpenCL] Use function metadata to represent kernel attributes by Yaxun Liu · 9 years ago
- f00f803 [DebugInfo] Add calling conventions to DISubroutineType by Reid Kleckner · 9 years ago
- c7a82b4 [OPENMP 4.0] Codegen for 'declare simd' directive. by Alexey Bataev · 9 years ago
- 06f445d Debug info: Apply an artificial debug location to __cyg_profile_func.* calls. by Adrian Prantl · 10 years ago
- 3fd323f reduce indentation; NFCI by Sanjay Patel · 10 years ago
- 10a4972 revert SVN r265702, r265640 by Saleem Abdulrasool · 10 years ago
- f60a0d7 Adapt to LLVM API change by Sanjoy Das · 10 years ago
- 94cfc60 Basic: move CodeGenOptions from Frontend by Saleem Abdulrasool · 10 years ago
- d2f44d8 Add -fno-jump-tables and-fjump-tables flags by Nirav Dave · 10 years ago
- dc6b596 [Cxx1z] Implement Lambda Capture of *this by Value as [=,*this] (P0018R3) by Faisal Vali · 10 years ago
- 557c20a Remove compile time PreserveName in favor of a runtime cc1 -discard-value-names option by Mehdi Amini · 10 years ago
- 02e3dd4 Temporarily revert these patches: by Eric Christopher · 10 years ago
- e803fc3 Remove compile time PreserveName switch based on NDEBUG by Mehdi Amini · 10 years ago
- 25eb165 [MSVC Compat] Correctly handle finallys nested within finallys by David Majnemer · 10 years ago
- 11e13f6 [OpenCL] Refine OpenCLImageAccessAttr to OpenCLAccessAttr by Xiuli Pan · 10 years ago
- 9837ef5 [PGO] cc1 option name change for profile instrumentation by Rong Xu · 10 years ago
- 8c30592 Move DebugInfoKind into its own header to cut the cyclic dependency edge from Driver to Frontend. by Benjamin Kramer · 10 years ago
- dc13453 Introduce -fsanitize-stats flag. by Peter Collingbourne · 10 years ago
- d61f3c7 function names start with a lower case letter ; NFC by Sanjay Patel · 10 years ago
- 9c14e28 [OpenCL] Pipe type support by Xiuli Pan · 10 years ago
- 3a56145 [PGO] Instrument only base constructors and destructors. by Serge Pavlov · 10 years ago
- 3e3bb95b Add the `pass_object_size` attribute to clang. by George Burgess IV · 10 years ago
- b7bbc53 When producing error messages for always_inline functions with the by Eric Christopher · 10 years ago
- ce83677 Add support for the always_inline + target feature diagnostic to print by Eric Christopher · 10 years ago
- c16a60b6 [C++] Add the "norecurse" attribute to main() if in C++ mode by James Molloy · 10 years ago
- 5df25338 Refactor out some common code from r252834 by David Blaikie · 10 years ago
- 2b2d56f Provide a frontend based error for always_inline functions that require by Eric Christopher · 10 years ago
- fbfd97e Move checkTargetFeatures to CodeGenFunction.cpp to make it by Eric Christopher · 10 years ago
- 9f5260a CodeGen: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
- 637d1e6 Roll-back r250822. by Angel Garcia Gomez · 10 years ago
- b5250d3 Apply modernize-use-default to clang. by Angel Garcia Gomez · 10 years ago
- c7d5c94 Support __builtin_ms_va_list. by Charles Davis · 10 years ago