OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MachineFunction
(Results
51 - 75
of
511
) sorted by null
1
2
3
4
5
6
7
8
9
10
11
>>
/external/mesa3d/src/gallium/drivers/radeon/
AMDGPURegisterInfo.h
38
virtual BitVector getReservedRegs(const
MachineFunction
&MF) const {
53
const uint16_t* getCalleeSavedRegs(const
MachineFunction
*MF) const;
56
unsigned getFrameRegister(const
MachineFunction
&MF) const;
AMDGPURegisterInfo.cpp
33
const uint16_t* AMDGPURegisterInfo::getCalleeSavedRegs(const
MachineFunction
*MF)
44
unsigned AMDGPURegisterInfo::getFrameRegister(const
MachineFunction
&MF) const {
AMDGPUConvertToISA.cpp
33
virtual bool runOnMachineFunction(
MachineFunction
&MF);
47
bool AMDGPUConvertToISAPass::runOnMachineFunction(
MachineFunction
&MF)
52
for (
MachineFunction
::iterator BB = MF.begin(), BB_E = MF.end();
/external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.h
94
const MCPhysReg *getCalleeSavedRegs(const
MachineFunction
*MF) const override;
95
const uint32_t *getCallPreservedMask(const
MachineFunction
&MF,
107
const uint32_t *getThisReturnPreservedMask(const
MachineFunction
&MF,
110
BitVector getReservedRegs(const
MachineFunction
&MF) const override;
113
getPointerRegClass(const
MachineFunction
&MF,
120
const
MachineFunction
&MF) const override;
123
MachineFunction
&MF) const override;
128
const
MachineFunction
&MF,
133
MachineFunction
&MF) const override;
135
bool hasBasePointer(const
MachineFunction
&MF) const
[
all
...]
/external/llvm/lib/Target/AMDGPU/
AMDGPUMachineFunction.cpp
11
AMDGPUMachineFunction::AMDGPUMachineFunction(const
MachineFunction
&MF) :
R600MachineFunctionInfo.h
26
R600MachineFunctionInfo(const
MachineFunction
&MF);
AMDGPUAsmPrinter.h
75
void getSIProgramInfo(SIProgramInfo &Out, const
MachineFunction
&MF) const;
76
void findNumUsedRegistersSI(const
MachineFunction
&MF,
82
void EmitProgramInfoR600(const
MachineFunction
&MF);
83
void EmitProgramInfoSI(const
MachineFunction
&MF, const SIProgramInfo &KernelInfo);
84
void EmitAmdKernelCodeT(const
MachineFunction
&MF,
91
bool runOnMachineFunction(
MachineFunction
&MF) override;
AMDGPUFrameLowering.cpp
27
unsigned AMDGPUFrameLowering::getStackWidth(const
MachineFunction
&MF) const {
32
//
MachineFunction
. This metadata can either be added by a frontend, or
74
int AMDGPUFrameLowering::getFrameIndexReference(const
MachineFunction
&MF,
108
void AMDGPUFrameLowering::emitPrologue(
MachineFunction
&MF,
111
AMDGPUFrameLowering::emitEpilogue(
MachineFunction
&MF,
116
AMDGPUFrameLowering::hasFP(const
MachineFunction
&MF) const {
SIRegisterInfo.h
35
unsigned reservedPrivateSegmentBufferReg(const
MachineFunction
&MF) const;
40
const
MachineFunction
&MF) const;
42
BitVector getReservedRegs(const
MachineFunction
&MF) const override;
44
unsigned getRegPressureSetLimit(const
MachineFunction
&MF,
47
bool requiresRegisterScavenging(const
MachineFunction
&Fn) const override;
134
unsigned getPreloadedValue(const
MachineFunction
&MF,
AMDGPUMachineFunction.h
16
#include "llvm/CodeGen/
MachineFunction
.h"
26
AMDGPUMachineFunction(const
MachineFunction
&MF);
R600RegisterInfo.h
29
BitVector getReservedRegs(const
MachineFunction
&MF) const override;
/external/llvm/lib/Target/Mips/
Mips16FrameLowering.h
26
void emitPrologue(
MachineFunction
&MF, MachineBasicBlock &MBB) const override;
27
void emitEpilogue(
MachineFunction
&MF, MachineBasicBlock &MBB) const override;
39
bool hasReservedCallFrame(const
MachineFunction
&MF) const override;
41
void determineCalleeSaves(
MachineFunction
&MF, BitVector &SavedRegs,
Mips16ISelDAGToDAG.h
31
bool runOnMachineFunction(
MachineFunction
&MF) override;
40
void processFunctionAfterISel(
MachineFunction
&MF) override;
44
void initGlobalBaseReg(
MachineFunction
&MF);
46
void initMips16SPAliasReg(
MachineFunction
&MF);
MipsModuleISelDAGToDAG.cpp
33
bool runOnMachineFunction(
MachineFunction
&MF) override;
42
bool MipsModuleDAGToDAGISel::runOnMachineFunction(
MachineFunction
&MF) {
/external/llvm/include/llvm/CodeGen/
MachineRegionInfo.h
17
#include "llvm/CodeGen/
MachineFunction
.h"
31
struct RegionTraits<
MachineFunction
> {
32
typedef
MachineFunction
FuncT;
51
class MachineRegionNode : public RegionNodeBase<RegionTraits<
MachineFunction
>> {
56
: RegionNodeBase<RegionTraits<
MachineFunction
>>(Parent, Entry, isSubRegion) {
65
class MachineRegion : public RegionBase<RegionTraits<
MachineFunction
>> {
77
class MachineRegionInfo : public RegionInfoBase<RegionTraits<
MachineFunction
>> {
86
void recalculate(
MachineFunction
&F,
111
bool runOnMachineFunction(
MachineFunction
&F) override;
123
inline MachineBasicBlock* RegionNodeBase<RegionTraits<
MachineFunction
>>::getNodeAs<MachineBasicBlock>() const
[
all
...]
CalcSpillWeights.h
53
MachineFunction
&MF;
62
VirtRegAuxInfo(
MachineFunction
&mf, LiveIntervals &lis,
74
void calculateSpillWeightsAndHints(LiveIntervals &LIS,
MachineFunction
&MF,
MachineBlockFrequencyInfo.h
42
bool runOnMachineFunction(
MachineFunction
&F) override;
53
const
MachineFunction
*getFunction() const;
/external/llvm/lib/Target/PowerPC/
PPCRegisterInfo.h
67
getPointerRegClass(const
MachineFunction
&MF, unsigned Kind=0) const override;
70
MachineFunction
&MF) const override;
74
const
MachineFunction
&MF) const override;
77
const MCPhysReg *getCalleeSavedRegs(const
MachineFunction
*MF) const override;
78
const uint32_t *getCallPreservedMask(const
MachineFunction
&MF,
84
BitVector getReservedRegs(const
MachineFunction
&MF) const override;
87
bool requiresRegisterScavenging(const
MachineFunction
&MF) const override {
91
bool requiresFrameIndexScavenging(const
MachineFunction
&MF) const override {
95
bool trackLivenessAfterRegAlloc(const
MachineFunction
&MF) const override {
99
bool requiresVirtualBaseRegisters(const
MachineFunction
&MF) const override
[
all
...]
/external/llvm/lib/CodeGen/
TargetFrameLoweringImpl.cpp
17
#include "llvm/CodeGen/
MachineFunction
.h"
31
bool TargetFrameLowering::noFramePointerElim(const
MachineFunction
&MF) const {
40
int TargetFrameLowering::getFrameIndexReference(const
MachineFunction
&MF,
55
const
MachineFunction
&MF) const {
59
void TargetFrameLowering::determineCalleeSaves(
MachineFunction
&MF,
87
const
MachineFunction
&MF) const {
MachineRegionInfo.cpp
15
template class RegionBase<RegionTraits<
MachineFunction
>>;
16
template class RegionNodeBase<RegionTraits<
MachineFunction
>>;
17
template class RegionInfoBase<RegionTraits<
MachineFunction
>>;
27
RegionBase<RegionTraits<
MachineFunction
>>(Entry, Exit, RI, DT, Parent) {
38
RegionInfoBase<RegionTraits<
MachineFunction
>>() {
54
void MachineRegionInfo::recalculate(
MachineFunction
&F,
62
MachineBasicBlock *Entry = GraphTraits<
MachineFunction
*>::getEntryNode(&F);
81
bool MachineRegionInfoPass::runOnMachineFunction(
MachineFunction
&F) {
StackMapLivenessAnalysis.cpp
19
#include "llvm/CodeGen/
MachineFunction
.h"
66
bool runOnMachineFunction(
MachineFunction
&MF) override;
70
bool calculateLiveness(
MachineFunction
&MF);
73
void addLiveOutSetToMI(
MachineFunction
&MF, MachineInstr &MI);
77
uint32_t *createRegisterMask(
MachineFunction
&MF) const;
101
bool StackMapLiveness::runOnMachineFunction(
MachineFunction
&MF) {
119
bool StackMapLiveness::calculateLiveness(
MachineFunction
&MF) {
147
void StackMapLiveness::addLiveOutSetToMI(
MachineFunction
&MF,
156
uint32_t *StackMapLiveness::createRegisterMask(
MachineFunction
&MF) const {
TargetOptionsImpl.cpp
17
#include "llvm/CodeGen/
MachineFunction
.h"
25
bool TargetOptions::DisableFramePointerElim(const
MachineFunction
&MF) const {
/external/llvm/lib/Target/XCore/
XCoreMachineFunctionInfo.h
18
#include "llvm/CodeGen/
MachineFunction
.h"
26
/// XCoreFunctionInfo - This class is derived from
MachineFunction
private
27
/// XCore target-specific information for each
MachineFunction
.
52
explicit XCoreFunctionInfo(
MachineFunction
&MF) :
65
int createLRSpillSlot(
MachineFunction
&MF);
72
int createFPSpillSlot(
MachineFunction
&MF);
79
const int* createEHSpillSlot(
MachineFunction
&MF);
97
bool isLargeFrame(const
MachineFunction
&MF) const;
XCoreFrameToArgsOffsetElim.cpp
30
bool runOnMachineFunction(
MachineFunction
&Fn) override;
45
bool XCoreFTAOElim::runOnMachineFunction(
MachineFunction
&MF) {
49
for (
MachineFunction
::iterator MFI = MF.begin(), E = MF.end(); MFI != E;
/external/llvm/lib/Target/NVPTX/
NVPTXRegisterInfo.h
38
const MCPhysReg *getCalleeSavedRegs(const
MachineFunction
*MF) const override;
40
BitVector getReservedRegs(const
MachineFunction
&MF) const override;
46
unsigned getFrameRegister(const
MachineFunction
&MF) const override;
Completed in 525 milliseconds
1
2
3
4
5
6
7
8
9
10
11
>>