Alexander Potapenko
|
6dba74e779
[ASan] Initial support for Kernel AddressSanitizer
|
10 năm trước cách đây |
Peter Collingbourne
|
4d2986d891
Protection against stack-based memory corruption errors using SafeStack: Clang command line option and function attribute
|
10 năm trước cách đây |
Reid Kleckner
|
a81d8fe06e
Revert "Re-land r236052, "[SEH] Add 32-bit lowering code for __try""
|
10 năm trước cách đây |
Reid Kleckner
|
b2c611a18b
Re-land r236052, "[SEH] Add 32-bit lowering code for __try"
|
10 năm trước cách đây |
David Blaikie
|
34ef52a5d1
API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/initializer_list+braced init
|
10 năm trước cách đây |
Peter Collingbourne
|
bb987e72f3
Implement no_sanitize attribute.
|
10 năm trước cách đây |
Artem Belevich
|
1508f392a4
[cuda] Include GPU binary into host object file and generate init/deinit code.
|
10 năm trước cách đây |
Justin Bogner
|
6cd4b9eda8
InstrProf: Cede ownership of createProfileWeights to CGF
|
10 năm trước cách đây |
Reid Kleckner
|
45d60479b5
Revert most of r236271, leaving only the datalayout change in lib/Basic/Targets.cpp
|
10 năm trước cách đây |
Reid Kleckner
|
e2aa55a551
Use 4 byte preferred aggregate alignment in datalayout on x86 Win32
|
10 năm trước cách đây |
Reid Kleckner
|
ad68d1bbcf
Revert r236128, LLVM isn't falling back in the right way
|
10 năm trước cách đây |
Reid Kleckner
|
b7183ef952
Re-land r236052, the linker errors were fixed by LLVM r236123
|
10 năm trước cách đây |
Nico Weber
|
50d6060ac8
Revert r236052, it caused linker errors when building 32-bit applications.
|
10 năm trước cách đây |
Reid Kleckner
|
24fca8241f
[SEH] Add 32-bit lowering code for __try
|
10 năm trước cách đây |
Justin Bogner
|
aa53a4f2ee
InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)
|
10 năm trước cách đây |
David Majnemer
|
0da939d4e8
Revert "Revert r234581, it might have caused a few miscompiles in Chromium."
|
10 năm trước cách đây |
Reid Kleckner
|
eec5f41a53
Reland r234613 (and follow-ups 234614, 234616, 234618)
|
10 năm trước cách đây |
Nico Weber
|
804f40bf60
Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216.
|
10 năm trước cách đây |
Nico Weber
|
a5b191aa79
Revert r234786, it contained a bunch of stuff I did not mean to commit.
|
10 năm trước cách đây |
Nico Weber
|
5aaa165ebe
Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216.
|
10 năm trước cách đây |
Nico Weber
|
bc83d9f70f
Revert r234581, it might have caused a few miscompiles in Chromium.
|
10 năm trước cách đây |
Reid Kleckner
|
48d7c1dcf4
[SEH] Re-land r234532, but use internal linkage for all SEH helpers
|
10 năm trước cách đây |
Arnaud A. de Grandmaison
|
914d1bd47f
Remove threshold for inserting lifetime markers for named temporaries
|
10 năm trước cách đây |
Nico Weber
|
5e087128f8
Revert r234532 for a bit, it very likely caused http://crbug.com/475768
|
10 năm trước cách đây |
Reid Kleckner
|
1a48caef66
[SEH] Outline finally blocks using the new variable capture support
|
10 năm trước cách đây |
Sanjay Patel
|
d2eccb2430
Process the -freciprocal-math optimization flag (PR20912)
|
10 năm trước cách đây |
Reid Kleckner
|
3d0cff0908
Reland "[SEH] Implement filter capturing in CodeGen"
|
10 năm trước cách đây |
Daniel Jasper
|
ca1f034abb
Revert "[SEH] Implement filter capturing in CodeGen"
|
10 năm trước cách đây |
Reid Kleckner
|
c02f5c94f3
[SEH] Implement filter capturing in CodeGen
|
10 năm trước cách đây |
David Blaikie
|
4395699364
[opaque pointer type] More GEP API migrations
|
10 năm trước cách đây |