OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DeadCodeElimination
(Results
1 - 11
of
11
) sorted by null
/external/v8/src/compiler/
dead-code-elimination.h
39
class V8_EXPORT_PRIVATE
DeadCodeElimination
final
42
DeadCodeElimination
(Editor* editor, Graph* graph,
44
~
DeadCodeElimination
() final {}
46
const char* reducer_name() const override { return "
DeadCodeElimination
"; }
79
DISALLOW_COPY_AND_ASSIGN(
DeadCodeElimination
);
dead-code-elimination.cc
17
DeadCodeElimination
::
DeadCodeElimination
(Editor* editor, Graph* graph,
48
Reduction
DeadCodeElimination
::Reduce(Node* node) {
80
Reduction
DeadCodeElimination
::PropagateDeadControl(Node* node) {
87
Reduction
DeadCodeElimination
::ReduceEnd(Node* node) {
112
Reduction
DeadCodeElimination
::ReduceLoopOrMerge(Node* node) {
183
Reduction
DeadCodeElimination
::RemoveLoopExit(Node* node) {
196
Reduction
DeadCodeElimination
::ReduceNode(Node* node) {
215
Reduction
DeadCodeElimination
::ReducePhi(Node* node) {
235
Reduction
DeadCodeElimination
::ReducePureNode(Node* node)
[
all
...]
pipeline.cc
[
all
...]
/external/llvm/lib/Target/Hexagon/
RDFDeadCode.h
35
struct
DeadCodeElimination
{
36
DeadCodeElimination
(DataFlowGraph &dfg, MachineRegisterInfo &mri)
RDFDeadCode.cpp
28
template<typename T> struct
DeadCodeElimination
::SetQueue {
58
bool
DeadCodeElimination
::isLiveInstr(const MachineInstr *MI) const {
71
void
DeadCodeElimination
::scanInstr(NodeAddr<InstrNode*> IA,
83
void
DeadCodeElimination
::processDef(NodeAddr<DefNode*> DA,
94
void
DeadCodeElimination
::processUse(NodeAddr<UseNode*> UA,
105
bool
DeadCodeElimination
::collect() {
168
bool
DeadCodeElimination
::erase(const SetVector<NodeId> &Nodes) {
HexagonRDFOpt.cpp
86
struct HexagonDCE : public
DeadCodeElimination
{
88
:
DeadCodeElimination
(G, MRI) {}
HexagonBitSimplify.cpp
898
class
DeadCodeElimination
{
900
DeadCodeElimination
(MachineFunction &mf, MachineDominatorTree &mdt)
920
bool
DeadCodeElimination
::isDead(unsigned R) const {
937
bool
DeadCodeElimination
::runOnNode(MachineDomTreeNode *N) {
[
all
...]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
RDFDeadCode.h
35
struct
DeadCodeElimination
{
36
DeadCodeElimination
(DataFlowGraph &dfg, MachineRegisterInfo &mri)
RDFDeadCode.cpp
28
template<typename T> struct
DeadCodeElimination
::SetQueue {
58
bool
DeadCodeElimination
::isLiveInstr(const MachineInstr *MI) const {
82
void
DeadCodeElimination
::scanInstr(NodeAddr<InstrNode*> IA,
94
void
DeadCodeElimination
::processDef(NodeAddr<DefNode*> DA,
105
void
DeadCodeElimination
::processUse(NodeAddr<UseNode*> UA,
116
bool
DeadCodeElimination
::collect() {
179
bool
DeadCodeElimination
::erase(const SetVector<NodeId> &Nodes) {
HexagonRDFOpt.cpp
91
struct HexagonDCE : public
DeadCodeElimination
{
93
:
DeadCodeElimination
(G, MRI) {}
HexagonBitSimplify.cpp
[
all
...]
Completed in 2980 milliseconds