HomeSort by relevance Sort by last modified time
    Searched refs:StackColoring (Results 1 - 6 of 6) sorted by null

  /external/llvm/lib/CodeGen/
SafeStackLayout.h 25 StackColoring::LiveRange Range;
27 const StackColoring::LiveRange &Range)
36 StackColoring::LiveRange Range;
49 const StackColoring::LiveRange &Range);
SafeStackColoring.h 31 class StackColoring {
103 StackColoring(Function &F, ArrayRef<AllocaInst *> Allocas)
142 const StackColoring::LiveRange &R) {
SafeStackColoring.cpp 27 const StackColoring::LiveRange &StackColoring::getLiveRange(AllocaInst *AI) {
33 bool StackColoring::readMarker(Instruction *I, bool *IsStart) {
43 void StackColoring::removeAllMarkers() {
53 void StackColoring::collectMarkers() {
148 void StackColoring::calculateLocalLiveness() {
190 void StackColoring::calculateLiveIntervals() {
237 LLVM_DUMP_METHOD void StackColoring::dumpAllocas() {
243 LLVM_DUMP_METHOD void StackColoring::dumpBlockLiveness() {
256 LLVM_DUMP_METHOD void StackColoring::dumpLiveRanges()
    [all...]
StackColoring.cpp 1 //===-- StackColoring.cpp -------------------------------------------------===//
57 #define DEBUG_TYPE "stackcoloring"
80 LifetimeStartOnFirstUse("stackcoloring-lifetime-start-on-first-use",
242 // StackColoring Pass
246 /// StackColoring - A machine pass for merging disjoint stack allocations,
248 class StackColoring : public MachineFunctionPass {
301 StackColoring() : MachineFunctionPass(ID) {
372 char StackColoring::ID = 0;
373 char &llvm::StackColoringID = StackColoring::ID;
375 INITIALIZE_PASS_BEGIN(StackColoring,
    [all...]
SafeStackLayout.cpp 37 const StackColoring::LiveRange &Range) {
93 Regions.emplace_back(LastRegionEnd, Start, StackColoring::LiveRange());
SafeStack.cpp 522 StackColoring SSC(F, StaticAllocas);
    [all...]

Completed in 276 milliseconds