Teresa Johnson
|
ef512ca8e6
Change TargetLibraryInfo analysis passes to always require Function
|
6 年之前 |
Fangrui Song
|
727b16e096
Delete dead stores
|
6 年之前 |
Whitney Tsang
|
bdd7b78551
PHINode: introduce setIncomingValueForBlock() function, and use it.
|
6 年之前 |
Petar Jovanovic
|
0ddfb52ad6
[DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC)
|
6 年之前 |
Evandro Menezes
|
d71ea05ab7
[IR] Refactor attribute methods in Function class (NFC)
|
6 年之前 |
Evandro Menezes
|
6782017317
[IR] Create new method in `Function` class (NFC)
|
6 年之前 |
James Y Knight
|
3bab951f0f
[opaque pointer types] Pass value type to GetElementPtr creation.
|
6 年之前 |
James Y Knight
|
6c00b3f35f
[opaque pointer types] Pass value type to LoadInst creation.
|
6 年之前 |
James Y Knight
|
9ec60d7d8f
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
|
6 年之前 |
James Y Knight
|
5be828a949
Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."
|
6 年之前 |
James Y Knight
|
8e4d96d7af
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
|
6 年之前 |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 年之前 |
Vedant Kumar
|
eeb1971b1c
[IR] Add Instruction::isLifetimeStartOrEnd, NFC
|
6 年之前 |
Vlad Tsyrklevich
|
033d7590b1
SafeStack: Prevent OOB reads with mem intrinsics
|
7 年之前 |
Eli Friedman
|
e07179a223
[SafeStack] Set debug location for calls to __safestack_pointer_address.
|
7 年之前 |
David Blaikie
|
8325fb20d4
Move Analysis/Utils/Local.h back to Transforms
|
7 年之前 |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 年之前 |
Adrian Prantl
|
26b584c691
Remove \brief commands from doxygen comments.
|
7 年之前 |
David Blaikie
|
283527b390
Fix a couple of layering violations in Transforms
|
7 年之前 |
Daniel Neilson
|
5b0a1fc9c4
[SafeStack] Use updated CreateMemCpy API to set more accurate source and destination alignments.
|
7 年之前 |
Evgeniy Stepanov
|
8d5a764aad
[safestack] Inline safestack pointer access when possible.
|
7 年之前 |
Adrian Prantl
|
0375b23748
Generalize llvm::replaceDbgDeclare and actually support the use-case that
|
7 年之前 |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 年之前 |
Eugene Zelenko
|
16ffaf8e76
[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
8 年之前 |
Matthias Braun
|
94c4904dc5
CodeGen: Rename DEBUG_TYPE to match passnames
|
8 年之前 |
Francis Visoiu Mistrih
|
ae1c853358
[LegacyPassManager] Remove TargetMachine constructors
|
8 年之前 |
Ahmed Bougacha
|
294ef0b8d6
[CodeGen] Compute DT/LI lazily in SafeStackLegacyPass. NFC.
|
8 年之前 |
Ahmed Bougacha
|
756714d0de
[CodeGen] Split SafeStack into a LegacyPass and a utility. NFC.
|
8 年之前 |
Adrian Prantl
|
b560ea777b
PR32382: Fix emitting complex DWARF expressions.
|
8 年之前 |
Serge Guelton
|
9d54400bba
Module::getOrInsertFunction is using C-style vararg instead of variadic templates.
|
8 年之前 |