OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MachineTraceMetrics
(Results
1 - 6
of
6
) sorted by null
/external/llvm/lib/Target/AArch64/
AArch64StorePairSuppress.cpp
18
#include "llvm/CodeGen/
MachineTraceMetrics
.h"
35
MachineTraceMetrics
*Traces;
36
MachineTraceMetrics
::Ensemble *MinInstr;
55
AU.addRequired<
MachineTraceMetrics
>();
56
AU.addPreserved<
MachineTraceMetrics
>();
75
MinInstr = Traces->getEnsemble(
MachineTraceMetrics
::TS_MinInstrCount);
77
MachineTraceMetrics
::Trace BBTrace = MinInstr->getTrace(BB);
128
Traces = &getAnalysis<
MachineTraceMetrics
>();
AArch64ConditionalCompares.cpp
34
#include "llvm/CodeGen/
MachineTraceMetrics
.h"
732
MachineTraceMetrics
*Traces;
733
MachineTraceMetrics
::Ensemble *MinInstr;
764
INITIALIZE_PASS_DEPENDENCY(
MachineTraceMetrics
)
778
AU.addRequired<
MachineTraceMetrics
>();
779
AU.addPreserved<
MachineTraceMetrics
>();
808
/// Invalidate
MachineTraceMetrics
before if-conversion.
822
MinInstr = Traces->getEnsemble(
MachineTraceMetrics
::TS_MinInstrCount);
825
MachineTraceMetrics
::Trace Trace = MinInstr->getTrace(CmpConv.CmpBB);
901
Traces = &getAnalysis<
MachineTraceMetrics
>();
[
all
...]
/external/llvm/lib/CodeGen/
MachineTraceMetrics.cpp
1
//===- lib/CodeGen/
MachineTraceMetrics
.cpp ----------------------*- C++ -*-===//
10
#include "llvm/CodeGen/
MachineTraceMetrics
.h"
30
char
MachineTraceMetrics
::ID = 0;
31
char &llvm::MachineTraceMetricsID =
MachineTraceMetrics
::ID;
33
INITIALIZE_PASS_BEGIN(
MachineTraceMetrics
,
37
INITIALIZE_PASS_END(
MachineTraceMetrics
,
40
MachineTraceMetrics
::
MachineTraceMetrics
()
46
void
MachineTraceMetrics
::getAnalysisUsage(AnalysisUsage &AU) const {
53
bool
MachineTraceMetrics
::runOnMachineFunction(MachineFunction &Func)
[
all
...]
EarlyIfConversion.cpp
31
#include "llvm/CodeGen/
MachineTraceMetrics
.h"
587
MachineTraceMetrics
*Traces;
588
MachineTraceMetrics
::Ensemble *MinInstr;
614
INITIALIZE_PASS_DEPENDENCY(
MachineTraceMetrics
)
624
AU.addRequired<
MachineTraceMetrics
>();
625
AU.addPreserved<
MachineTraceMetrics
>();
656
/// Invalidate
MachineTraceMetrics
before if-conversion.
682
MinInstr = Traces->getEnsemble(
MachineTraceMetrics
::TS_MinInstrCount);
684
MachineTraceMetrics
::Trace TBBTrace = MinInstr->getTrace(IfConv.getTPred());
685
MachineTraceMetrics
::Trace FBBTrace = MinInstr->getTrace(IfConv.getFPred())
[
all
...]
Android.mk
72
MachineTraceMetrics
.cpp \
/external/llvm/include/llvm/CodeGen/
MachineTraceMetrics.h
1
//===- lib/CodeGen/
MachineTraceMetrics
.h - Super-scalar metrics -*- C++ -*-===//
10
// This file defines the interface for the
MachineTraceMetrics
analysis pass
20
// For every block, the
MachineTraceMetrics
pass will pick a preferred trace
67
class
MachineTraceMetrics
: public MachineFunctionPass {
79
MachineTraceMetrics
();
311
MachineTraceMetrics
&MTM;
314
explicit Ensemble(
MachineTraceMetrics
*);
342
/// The returned Ensemble object is owned by the
MachineTraceMetrics
analysis,
379
const
MachineTraceMetrics
::Trace &Tr) {
385
const
MachineTraceMetrics
::Ensemble &En)
[
all
...]
Completed in 983 milliseconds