Hal Finkel
|
f73c9c11e7
Add a counter-function insertion pass
|
9 年之前 |
Brendon Cahoon
|
c1359c9fbb
MachinePipeliner pass that implements Swing Modulo Scheduling
|
9 年之前 |
Dean Michael Berris
|
cee9af9136
XRay: Add entry and exit sleds
|
9 年之前 |
Wei Mi
|
302c35d621
[PM] Port UnreachableBlockElim to the new Pass Manager
|
9 年之前 |
Michael Kuperstein
|
f3f8fc6a20
[PM] Port PreISelIntrinsicLowering to the new PM
|
9 年之前 |
Matthias Braun
|
1cd242fe11
CodeGen: Refactor renameDisconnectedComponents() as a pass
|
9 年之前 |
Matthew Simpson
|
d06ea8a8f4
[ARM, AArch64] Properly initialize InterleavedAccessPass
|
9 年之前 |
Matthias Braun
|
e5c4e28d9c
CodeGen: Add DetectDeadLanes pass.
|
9 年之前 |
Peter Collingbourne
|
74eabdd998
Introduce llvm.load.relative intrinsic.
|
9 年之前 |
Tom Stellard
|
fbbc621bb4
CodeGen: Add a stand-alone hazard recognizer pass
|
9 年之前 |
Sanjoy Das
|
151328540e
Introduce a "patchable-function" function attribute
|
9 年之前 |
Benjamin Kramer
|
b714d34a7e
Move SafeStack to CodeGen.
|
9 年之前 |
Vikram TV
|
b1415e7eba
Recommit LiveDebugValues pass after fixing a couple of minor issues.
|
9 年之前 |
Mehdi Amini
|
b310704b13
Revert "Implement a new pass - LiveDebugValues - to compute the set of live DEBUG_VALUEs at each basic block and insert them. Reviewed and accepted at: http://reviews.llvm.org/D11933"
|
9 年之前 |
Vikram TV
|
2f351a5ca7
Implement a new pass - LiveDebugValues - to compute the set of live DEBUG_VALUEs at each basic block and insert them. Reviewed and accepted at: http://reviews.llvm.org/D11933
|
9 年之前 |
David Majnemer
|
048d7e541d
[WinEH] Add a funclet layout pass
|
10 年之前 |
Sanjoy Das
|
8d5b28507b
[CodeGen] Add a pass to fold null checks into nearby memory operations.
|
10 年之前 |
Quentin Colombet
|
2f7322b348
[ShrinkWrap] Add (a simplified version) of shrink-wrapping.
|
10 年之前 |
Reid Kleckner
|
4c27f8d49e
Reland r229944: EH: Prune unreachable resume instructions during Dwarf EH preparation
|
10 年之前 |
Chandler Carruth
|
90b8e791ac
Revert r229944: EH: Prune unreachable resume instructions during Dwarf EH preparation
|
10 年之前 |
Reid Kleckner
|
49ab3a626a
EH: Prune unreachable resume instructions during Dwarf EH preparation
|
10 年之前 |
Chandler Carruth
|
a6a87b595d
[PM] Change the core design of the TTI analysis to use a polymorphic
|
10 年之前 |
JF Bastien
|
7f0cbb5703
Revert "Insert random noops to increase security against ROP attacks (llvm)"
|
10 年之前 |
JF Bastien
|
21befa7761
Insert random noops to increase security against ROP attacks (llvm)
|
10 年之前 |
Robin Morisset
|
cf165c36ee
Rename AtomicExpandLoadLinked into AtomicExpand
|
11 年之前 |
Gerolf Hoflehner
|
b0b708854e
MachineCombiner Pass for selecting faster instruction
|
11 年之前 |
Tim Northover
|
09da6b5540
Atomics: promote ARM's IR-based atomics pass to CodeGen.
|
11 年之前 |
Quentin Colombet
|
8048c44580
[CodeGenPrepare] Move CodeGenPrepare into lib/CodeGen.
|
11 年之前 |
Chandler Carruth
|
974a445bd9
Re-sort all of the includes with ./utils/sort_includes.py so that
|
11 年之前 |
Andrew Trick
|
c5443a90d8
Stub out a PostMachineScheduler pass.
|
11 年之前 |