HomeSort by: relevance | last modified time | path
    Searched defs:Cold (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
CallingConv.h 44 // Cold - This calling convention attempts to make code in the caller as
48 Cold = 9,
ModuleSummaryIndex.h 58 Cold = 1,
108 case CalleeInfo::HotnessType::Cold:
109 return "cold";
516 /// Types for -force-summary-edges-cold debugging option.
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
HotColdSplitting.cpp 1 //===- HotColdSplitting.cpp -- Outline Cold Regions -------------*- C++ -*-===//
10 /// The goal of hot/cold splitting is to improve the memory locality of code.
11 /// The splitting pass does this by identifying cold blocks and moving them into
14 /// When the splitting pass finds a cold block (referred to as "the sink"), it
15 /// grows a maximal cold region around that block. The maximal region contains
17 /// cold as the sink. Once a region is found, it's split out of the original
76 STATISTIC(NumColdRegionsFound, "Number of cold regions found.");
77 STATISTIC(NumColdRegionsOutlined, "Number of cold regions outlined.");
81 static cl::opt<bool> EnableStaticAnalysis("hot-cold-static-analysis",
86 cl::desc("Base penalty for splitting cold code (as a
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineBasicBlock.h 51 // {Type: Cold, Number: 0} (ColdSectionID)
57 Cold, // Special section type for cold blocks
63 // Special unique sections for cold and exception blocks.
74 // This is only used to construct the special cold and exception sections.
578 return ((unsigned)MBBSectionID::SectionType::Cold) -

Completed in 41 milliseconds