OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BlockFrequency
(Results
1 - 12
of
12
) sorted by null
/external/llvm/include/llvm/Support/
BlockFrequency.h
1
//===--------
BlockFrequency
.h - Block Frequency Wrapper --------*- C++ -*-===//
25
class
BlockFrequency
{
31
BlockFrequency
(uint64_t Freq = 0) : Frequency(Freq) { }
36
BlockFrequency
&operator*=(const BranchProbability &Prob);
37
const
BlockFrequency
operator*(const BranchProbability &Prob) const;
39
BlockFrequency
&operator+=(const
BlockFrequency
&Freq);
40
const
BlockFrequency
operator+(const
BlockFrequency
&Freq) const;
42
bool operator<(const
BlockFrequency
&RHS) const
[
all
...]
/external/llvm/lib/Support/
BlockFrequency.cpp
1
//====--------------- lib/Support/
BlockFrequency
.cpp -----------*- C++ -*-====//
15
#include "llvm/Support/
BlockFrequency
.h"
67
BlockFrequency
&
BlockFrequency
::operator*=(const BranchProbability &Prob) {
94
const
BlockFrequency
95
BlockFrequency
::operator*(const BranchProbability &Prob) const {
96
BlockFrequency
Freq(Frequency);
101
BlockFrequency
&
BlockFrequency
::operator+=(const
BlockFrequency
&Freq)
[
all
...]
Android.mk
9
BlockFrequency
.cpp \
/external/llvm/include/llvm/CodeGen/
MachineBlockFrequencyInfo.h
18
#include "llvm/Support/
BlockFrequency
.h"
51
BlockFrequency
getBlockFreq(const MachineBasicBlock *MBB) const;
/external/llvm/unittests/Support/
BlockFrequencyTest.cpp
1
#include "llvm/Support/
BlockFrequency
.h"
12
BlockFrequency
Freq(1);
19
BlockFrequency
Freq(1);
26
BlockFrequency
Freq(3);
33
BlockFrequency
Freq(UINT64_MAX);
42
BlockFrequency
Freq(Big);
49
BlockFrequency
Freq(UINT64_MAX);
/external/llvm/lib/CodeGen/
SpillPlacement.h
60
SmallVector<float, 4>
BlockFrequency
;
143
return
BlockFrequency
[Number];
MachineBlockFrequencyInfo.cpp
58
BlockFrequency
MachineBlockFrequencyInfo::
MachineBlockPlacement.cpp
363
BlockFrequency
CandidateEdgeFreq
372
BlockFrequency
PredEdgeFreq
437
BlockFrequency
BestFreq;
449
BlockFrequency
CandidateFreq = MBFI->getBlockFreq(*WBI);
563
BlockFrequency
BestPredFreq;
577
BlockFrequency
PredFreq = MBFI->getBlockFreq(Pred);
622
BlockFrequency
BestExitEdgeFreq;
646
BlockFrequency
OldBestExitEdgeFreq = BestExitEdgeFreq;
684
BlockFrequency
ExitEdgeFreq = MBFI->getBlockFreq(*I) * SuccProb;
[
all
...]
SpillPlacement.cpp
179
BlockFrequency
.resize(mf.getNumBlockIDs());
184
BlockFrequency
[Num] = Freq;
/external/llvm/include/llvm/Analysis/
BlockFrequencyInfo.h
18
#include "llvm/Support/
BlockFrequency
.h"
50
BlockFrequency
getBlockFreq(const BasicBlock *BB) const;
BlockFrequencyImpl.h
10
// Shared implementation of
BlockFrequency
for IR and Machine Instructions.
22
#include "llvm/Support/
BlockFrequency
.h"
43
DenseMap<const BlockT *,
BlockFrequency
> Freqs;
68
void setBlockFreq(BlockT *BB,
BlockFrequency
Freq) {
75
BlockFrequency
getEdgeFreq(BlockT *Src, BlockT *Dst) const {
82
void incBlockFreq(BlockT *BB,
BlockFrequency
Freq) {
100
Freqs[BB] =
BlockFrequency
(Freq);
260
BlockFrequencyImpl() : EntryFreq(
BlockFrequency
::getEntryFrequency()) { }
311
BlockFrequency
getBlockFreq(const BlockT *BB) const {
312
typename DenseMap<const BlockT *,
BlockFrequency
>::const_iterato
[
all
...]
/external/llvm/lib/Analysis/
BlockFrequencyInfo.cpp
61
BlockFrequency
BlockFrequencyInfo::getBlockFreq(const BasicBlock *BB) const {
Completed in 135 milliseconds