Oren Ben Simhon
|
1955fd01bd
Added Control Flow Protection Flag
|
7 жил өмнө |
Erich Keane
|
d09c994ced
Implement Attribute Target MultiVersioning
|
7 жил өмнө |
Stephan Bergmann
|
7ad9adf8c0
No -fsanitize=function warning when calling noexcept function through non-noexcept pointer in C++17
|
7 жил өмнө |
Reid Kleckner
|
a390e8baec
[WinEH] Allow for multiple terminatepads
|
7 жил өмнө |
Sanjay Patel
|
8e9263d3f4
[Driver, CodeGen] pass through and apply -fassociative-math
|
7 жил өмнө |
Alexey Bataev
|
a29eb97db3
[OPENMP] Codegen `declare simd` for function declarations.
|
7 жил өмнө |
Evgeniy Stepanov
|
0d53760ddd
Hardware-assisted AddressSanitizer (clang part).
|
7 жил өмнө |
Dean Michael Berris
|
f4f187631c
[XRay][clang] Introduce -fxray-always-emit-customevents
|
7 жил өмнө |
Hans Wennborg
|
c0f88500bd
Add -finstrument-function-entry-bare flag
|
7 жил өмнө |
Hans Wennborg
|
12f3fe3bbd
Switch -mcount and -finstrument-functions to emit EnterExitInstrumenter attributes
|
7 жил өмнө |
Gor Nishanov
|
e017785d9a
[coroutines] Promote cleanup.dest.slot allocas to registers to avoid storing it in the coroutine frame
|
7 жил өмнө |
Sanjay Patel
|
157a622d78
[CodeGen] match new fast-math-flag method: isFast()
|
7 жил өмнө |
Ivan A. Kosarev
|
210431c813
[CodeGen] Propagate may-alias'ness of lvalues with TBAA info
|
7 жил өмнө |
Ivan A. Kosarev
|
6fe0ba5b2e
[CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info
|
7 жил өмнө |
Alexander Richardson
|
2c42fd5f93
Convert clang::LangAS to a strongly typed enum
|
7 жил өмнө |
Vedant Kumar
|
94cbcd43ba
[ubsan] Don't emit function signatures for non-static member functions
|
7 жил өмнө |
Ivan A. Kosarev
|
39f710aba3
Revert "[CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info", r315731.
|
7 жил өмнө |
Ivan A. Kosarev
|
3704be1446
[CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info
|
7 жил өмнө |
Ivan A. Kosarev
|
8ebf4572cb
[CodeGen] getNaturalTypeAlignment() to generate TBAA info along with LValue base info
|
7 жил өмнө |
Ivan A. Kosarev
|
4f7fc2550d
[CodeGen] Generate TBAA info along with LValue base info
|
7 жил өмнө |
Ivan A. Kosarev
|
04e95cd444
Refine generation of TBAA information in clang
|
7 жил өмнө |
Ivan A. Kosarev
|
9c61abafb8
Revert r314977 "[CodeGen] Unify generation of scalar and struct-path TBAA tags"
|
7 жил өмнө |
Ivan A. Kosarev
|
c64aa1bff6
[CodeGen] Unify generation of scalar and struct-path TBAA tags
|
7 жил өмнө |
Ivan A. Kosarev
|
c6e3259e70
[CodeGen] Do not refer to complete TBAA info where we actually deal with just TBAA access types
|
8 жил өмнө |
Vlad Tsyrklevich
|
156b679450
Allow specifying sanitizers in blacklists
|
8 жил өмнө |
Vedant Kumar
|
39d6e1d7ec
[ubsan] Function Sanitizer: Don't require writable text segments
|
8 жил өмнө |
Dehao Chen
|
9619ec9a5e
Expose -mllvm -accurate-sample-profile to clang.
|
8 жил өмнө |
Richard Smith
|
9448f422a1
[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).
|
8 жил өмнө |
Adrian Prantl
|
2fee69a47a
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)."
|
8 жил өмнө |
Richard Smith
|
da8dca2251
[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).
|
8 жил өмнө |