Petr Hosek
|
e678b6c350
[CodeGen] Fix vtable not receiving hidden visibility when using push(visibility)
|
7 lat temu |
Vlad Tsyrklevich
|
746fd88cc6
[CFI] Add CFI-icall pointer type generalization
|
7 lat temu |
Ivan A. Kosarev
|
210431c813
[CodeGen] Propagate may-alias'ness of lvalues with TBAA info
|
7 lat temu |
Ivan A. Kosarev
|
6fe0ba5b2e
[CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info
|
7 lat temu |
Alexander Richardson
|
2c42fd5f93
Convert clang::LangAS to a strongly typed enum
|
7 lat temu |
Ivan A. Kosarev
|
39f710aba3
Revert "[CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info", r315731.
|
7 lat temu |
Ivan A. Kosarev
|
3704be1446
[CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info
|
7 lat temu |
Reid Kleckner
|
d5704343ee
[MS] Don't bail on replacing dllimport vbase dtors with base dtors
|
7 lat temu |
Ivan A. Kosarev
|
04e95cd444
Refine generation of TBAA information in clang
|
7 lat temu |
Ivan A. Kosarev
|
072e2cd288
[CodeGen] Unify generation of scalar and struct-path TBAA tags
|
7 lat temu |
Ivan A. Kosarev
|
9c61abafb8
Revert r314977 "[CodeGen] Unify generation of scalar and struct-path TBAA tags"
|
7 lat temu |
Ivan A. Kosarev
|
c64aa1bff6
[CodeGen] Unify generation of scalar and struct-path TBAA tags
|
7 lat temu |
Ivan A. Kosarev
|
582ed924e5
[CodeGen] Introduce generic TBAA access descriptors
|
8 lat temu |
Ivan A. Kosarev
|
80dc32ec8b
[CodeGen] Have a special function to get TBAA info for may-alias accesses
|
8 lat temu |
Ivan A. Kosarev
|
c6e3259e70
[CodeGen] Do not refer to complete TBAA info where we actually deal with just TBAA access types
|
8 lat temu |
Vlad Tsyrklevich
|
156b679450
Allow specifying sanitizers in blacklists
|
8 lat temu |
Bob Haarman
|
4321c6686d
[codeview] omit debug locations for nested exprs unless column info enabled
|
8 lat temu |
John McCall
|
c2327951c9
Extract IRGen's constant-emitter into its own helper class and clean up
|
8 lat temu |
Simon Atanasyan
|
a51c0d8277
[CodeGen][mips] Support `long_call/far/near` attributes
|
8 lat temu |
Yaxun Liu
|
2ce35b601d
CodeGen: Fix address space of global variable
|
8 lat temu |
Alexey Bader
|
61d542a847
[OpenCL] Fix OpenCL and SPIR version metadata generation.
|
8 lat temu |
Peter Collingbourne
|
80987ad1a6
IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata.
|
8 lat temu |
Piotr Padlewski
|
2401996efa
Emit available_externally vtables opportunistically
|
8 lat temu |
Sanjoy Das
|
e3c69705dc
Adapt to LLVM's rename of WeakVH to WeakTrackingVH; NFC
|
8 lat temu |
Sanjoy Das
|
050aef3902
Remove unneeded struct; NFC
|
8 lat temu |
Sanjoy Das
|
808ced1c4d
Revert "Update to LLVM's use of WeakTrackingVH; NFC"
|
8 lat temu |
Sanjoy Das
|
2dfb9da1cc
Update to LLVM's use of WeakTrackingVH; NFC
|
8 lat temu |
Reid Kleckner
|
e4aaa7242e
Use less temporary AttributeLists NFC
|
8 lat temu |
Simon Pilgrim
|
1ddeae4808
Spelling mistakes in comments. NFCI. (PR27635)
|
8 lat temu |
Dean Michael Berris
|
ca9fad67af
[XRay] Add -fxray-{always,never}-instrument= flags to clang
|
8 lat temu |