LLVM API Documentation

DelaySlotFiller.cpp File Reference

#include "Sparc.h"
#include "llvm/CodeGen/MachineFunctionPass.h"
#include "llvm/CodeGen/MachineInstrBuilder.h"
#include "llvm/Target/TargetMachine.h"
#include "llvm/Target/TargetInstrInfo.h"
#include "llvm/ADT/Statistic.h"

Include dependency graph for DelaySlotFiller.cpp:

Go to the source code of this file.

Defines

#define DEBUG_TYPE   "delayslotfiller"

Functions

 STATISTIC (FilledSlots,"Number of delay slots filled")
FunctionPassllvm::createSparcDelaySlotFillerPass (TargetMachine &tm)


Define Documentation

#define DEBUG_TYPE   "delayslotfiller"

Definition at line 14 of file DelaySlotFiller.cpp.


Function Documentation

STATISTIC ( FilledSlots  ,
"Number of delay slots filled"   
)


Variable Documentation

char ID [static]

Definition at line 33 of file DelaySlotFiller.cpp.

Definition at line 31 of file DelaySlotFiller.cpp.

Target machine description which we query for reg. names, data layout, etc.

Definition at line 30 of file DelaySlotFiller.cpp.




This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.