Serge Guelton
|
9d54400bba
Module::getOrInsertFunction is using C-style vararg instead of variadic templates.
|
8 years ago |
Diana Picus
|
1d02724c71
Revert "Turn some C-style vararg into variadic templates"
|
8 years ago |
Serge Guelton
|
ec124b3a6f
Turn some C-style vararg into variadic templates
|
8 years ago |
Mehdi Amini
|
8701bbc75d
Revert "Turn some C-style vararg into variadic templates"
|
8 years ago |
Mehdi Amini
|
753bd2a772
Turn some C-style vararg into variadic templates
|
8 years ago |
Adam Nemet
|
0213fce043
[SSP] In opt remarks, stream Function directly
|
8 years ago |
David Bozier
|
3d50c64c92
[Stack Protection] Add diagnostic information for why stack protection was applied to a function
|
8 years ago |
Eugene Zelenko
|
096e40d35f
[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
8 years ago |
David Bozier
|
32e76df475
Revert: "[Stack Protection] Add diagnostic information for why stack protection was applied to a function"
|
8 years ago |
David Bozier
|
ed71bd2a51
[Stack Protection] Add diagnostic information for why stack protection was applied to a function
|
8 years ago |
George Burgess IV
|
452ae8c3eb
[CodeGen] stop short-circuiting the SSP code for sspstrong.
|
9 years ago |
Silviu Baranga
|
f64fd3777c
[StackProtector] Use INITIALIZE_TM_PASS instead of INITIALIZE_PASS
|
9 years ago |
Yunzhong Gao
|
c530a20326
Add an artificial line-0 debug location when the compiler emits a call to
|
9 years ago |
Rafael Espindola
|
809018e56e
Delete unused includes. NFC.
|
9 years ago |
Etienne Bergeron
|
70cf01c276
[stack-protection] Add support for MSVC buffer security check
|
9 years ago |
Tim Shen
|
e7221e673c
[SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARD
|
9 years ago |
Evgeniy Stepanov
|
00cd59a292
[safestack] Add canary to unsafe stack frames
|
9 years ago |
Tim Shen
|
1a7750eecd
[SSP] Remove llvm.stackprotectorcheck.
|
9 years ago |
Evgeniy Stepanov
|
9c4431f3cb
Faster stack-protector for Android/AArch64.
|
9 years ago |
Cong Hou
|
40288f7238
[BPI] Replace weights by probabilities in BPI.
|
9 years ago |
Rafael Espindola
|
2fe94b6b08
Refactor: Simplify boolean conditional return statements in lib/CodeGen.
|
9 years ago |
Duncan P. N. Exon Smith
|
ac4d7b6f10
CodeGen: Remove implicit ilist iterator conversions, NFC
|
10 years ago |
Mehdi Amini
|
c845b4d7be
Redirect DataLayout from TargetMachine to Module in StackProtector
|
10 years ago |
David Blaikie
|
042dd34f9c
Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced init only
|
10 years ago |
Duncan P. N. Exon Smith
|
9de77c7eca
CodeGen: Canonicalize access to function attributes, NFC
|
10 years ago |
Eric Christopher
|
ad5a857bc5
Replace some uses of getSubtargetImpl with the cached version
|
10 years ago |
Saleem Abdulrasool
|
11dd9c3d55
CodeGen: minor style tweaks to SSP
|
10 years ago |
Saleem Abdulrasool
|
281f568720
CodeGen: constify and use range loop for SSP
|
10 years ago |
Akira Hatanaka
|
ca780b4578
[stack protector] Set edge weights for newly created basic blocks.
|
10 years ago |
Simon Pilgrim
|
1c86b63b9b
Target triple OS detection tidyup. NFC
|
10 years ago |