Matt Arsenault
|
1733b9a34a
StackProtector: Use PointerMayBeCaptured
|
6 ani în urmă |
Fangrui Song
|
360e56327d
Change some dyn_cast to more apropriate isa. NFC
|
6 ani în urmă |
James Y Knight
|
6c00b3f35f
[opaque pointer types] Pass value type to LoadInst creation.
|
6 ani în urmă |
James Y Knight
|
6029aa8149
[opaque pointer types] Pass function types to CallInst creation.
|
6 ani în urmă |
James Y Knight
|
9ec60d7d8f
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
|
6 ani în urmă |
James Y Knight
|
5be828a949
Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."
|
6 ani în urmă |
James Y Knight
|
8e4d96d7af
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
|
6 ani în urmă |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 ani în urmă |
Vedant Kumar
|
eeb1971b1c
[IR] Add Instruction::isLifetimeStartOrEnd, NFC
|
6 ani în urmă |
Petr Pavlu
|
659d8117b2
[GlobalISel] Fix insertion of stack-protector epilogue
|
6 ani în urmă |
Matthias Braun
|
d79789afc6
CodeGen: Remove pipeline dependencies on StackProtector; NFC
|
7 ani în urmă |
Matthias Braun
|
87100fdc04
Revert "(HEAD -> master, origin/master, arcpatch-D37582) CodeGen: Remove pipeline dependencies on StackProtector; NFC"
|
7 ani în urmă |
Matthias Braun
|
50f2228bda
CodeGen: Remove pipeline dependencies on StackProtector; NFC
|
7 ani în urmă |
Adrian Prantl
|
26b584c691
Remove \brief commands from doxygen comments.
|
7 ani în urmă |
Matt Davis
|
41a887af5a
[StackProtector] Ignore certain intrinsics when calculating sspstrong heuristic.
|
7 ani în urmă |
Hans Wennborg
|
e33d953bea
Re-commit r319490 "XOR the frame pointer with the stack cookie when protecting the stack"
|
7 ani în urmă |
Hans Wennborg
|
206bdbac74
Revert r319490 "XOR the frame pointer with the stack cookie when protecting the stack"
|
7 ani în urmă |
Reid Kleckner
|
a4d647d52a
XOR the frame pointer with the stack cookie when protecting the stack
|
7 ani în urmă |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 ani în urmă |
Vivek Pandya
|
2540c741d5
[NFC] Convert OptimizationRemarkEmitter old emit() calls to new closure
|
7 ani în urmă |
Adam Nemet
|
3b8950a6d6
Rename OptimizationDiagnosticInfo.* to OptimizationRemarkEmitter.*
|
7 ani în urmă |
Eugene Zelenko
|
643c0a4367
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
|
8 ani în urmă |
Chandler Carruth
|
e3e43d9d57
Sort the remaining #include lines in include/... and lib/....
|
8 ani în urmă |
Matthias Braun
|
6764d4642c
Remove some #include from StackProtector.h; NFC
|
8 ani în urmă |
Matthias Braun
|
94c4904dc5
CodeGen: Rename DEBUG_TYPE to match passnames
|
8 ani în urmă |
Francis Visoiu Mistrih
|
ae1c853358
[LegacyPassManager] Remove TargetMachine constructors
|
8 ani în urmă |
Serge Guelton
|
9d54400bba
Module::getOrInsertFunction is using C-style vararg instead of variadic templates.
|
8 ani în urmă |
Diana Picus
|
1d02724c71
Revert "Turn some C-style vararg into variadic templates"
|
8 ani în urmă |
Serge Guelton
|
ec124b3a6f
Turn some C-style vararg into variadic templates
|
8 ani în urmă |
Mehdi Amini
|
8701bbc75d
Revert "Turn some C-style vararg into variadic templates"
|
8 ani în urmă |