HomeSort by relevance Sort by last modified time
    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