Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
d2ea97cbef829eec9845780e51e55860cd66cfbb
/
llvm
/
lib
/
CodeGen
/
DeadMachineInstructionElim.cpp
6c18d1a
Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which
by Owen Anderson
· 15 years ago
df7a4f2
Now with fewer extraneous semicolons!
by Owen Anderson
· 15 years ago
7993dae7
Track liveness of unallocatable, unreserved registers in machine DCE.
by Jakob Stoklund Olesen
· 15 years ago
a7aed18
Reapply r110396, with fixes to appease the Linux buildbot gods.
by Owen Anderson
· 15 years ago
bda59bd
Revert r110396 to fix buildbots.
by Owen Anderson
· 15 years ago
755aceb
Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static
by Owen Anderson
· 15 years ago
a57b97e
Fix batch of converting RegisterPass<> to INTIALIZE_PASS().
by Owen Anderson
· 15 years ago
62e795a
Swap parameters of isSafeToMove and isSafeToReMat for consistency.
by Evan Cheng
· 16 years ago
30d99f4
Rewrite handling of DBG_VALUE; previous algorithm
by Dale Johannesen
· 16 years ago
177ced3
Allow for more than one DBG_VALUE targeting the same dead instruction.
by Dale Johannesen
· 16 years ago
0f52d0c
Delete dead PHI machine instructions. These can be created due to type
by Bob Wilson
· 16 years ago
222c75b
more comment updates
by Dale Johannesen
· 16 years ago
b06015a
move target-independent opcodes out of TargetInstrInfo
by Chris Lattner
· 16 years ago
ea5c6be
Run codegen dce pass for all targets at all optimization levels. Previously it's
by Evan Cheng
· 16 years ago
6eb8e13
If the only use of something is a DEBUG_VALUE, don't
by Dale Johannesen
· 16 years ago
7af1efc
by David Greene
· 16 years ago
974e12b
Remove includes of Support/Compiler.h that are no longer needed after the
by Nick Lewycky
· 16 years ago
02d5f77
Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.
by Nick Lewycky
· 16 years ago
87b02d5
Factor out LiveIntervalAnalysis' code to determine whether an instruction
by Dan Gohman
· 16 years ago
b447173
Convert DOUT to DEBUG(errs()...).
by Bill Wendling
· 16 years ago
e02f9ba
Add const qualifiers.
by Dan Gohman
· 16 years ago
0b3bcee
Rename AliasSet to SubRegs, to reflect changes in the surrounding code.
by Dan Gohman
· 17 years ago
bf293c4
Fix a subtle bug in DeadMachineInstructionElim's liveness
by Dan Gohman
· 17 years ago
0d1e9a8
Switch the MachineOperand accessors back to the short names like
by Dan Gohman
· 17 years ago
b873aa6
Add debug output to this pass.
by Dan Gohman
· 17 years ago
6b33aa4
Refactor the logic for testing if an instruction is dead into a separate method.
by Dan Gohman
· 17 years ago
1e2b282
Set SetStore to false, to allow this pass to delete dead loads.
by Dan Gohman
· 17 years ago
676145f
Now that DeadMachineInstructionElim is basically working
by Dan Gohman
· 17 years ago
269999c
Track local physical register liveness. This is not the most
by Dan Gohman
· 17 years ago
f3d647e
Don't consider instructions with implicit physical register
by Dan Gohman
· 17 years ago
c24cd01
Add a new MachineInstr-level DCE pass. It is very simple, and is intended to
by Dan Gohman
· 17 years ago