OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MF
(Results
26 - 50
of
477
) sorted by null
1
2
3
4
5
6
7
8
9
10
11
>>
/external/llvm/lib/Target/SystemZ/
SystemZRegisterInfo.h
43
virtual bool requiresRegisterScavenging(const MachineFunction &
MF
) const
47
virtual bool requiresFrameIndexScavenging(const MachineFunction &
MF
) const
51
virtual const uint16_t *getCalleeSavedRegs(const MachineFunction *
MF
= 0)
53
virtual BitVector getReservedRegs(const MachineFunction &
MF
)
58
virtual unsigned getFrameRegister(const MachineFunction &
MF
) const
SystemZFrameLowering.h
37
processFunctionBeforeCalleeSavedScan(MachineFunction &
MF
,
51
virtual void processFunctionBeforeFrameFinalized(MachineFunction &
MF
,
53
virtual void emitPrologue(MachineFunction &
MF
) const LLVM_OVERRIDE;
54
virtual void emitEpilogue(MachineFunction &
MF
,
56
virtual bool hasFP(const MachineFunction &
MF
) const LLVM_OVERRIDE;
57
virtual int getFrameIndexOffset(const MachineFunction &
MF
,
59
virtual bool hasReservedCallFrame(const MachineFunction &
MF
) const
62
eliminateCallFramePseudoInstr(MachineFunction &
MF
,
68
uint64_t getAllocatedStackSize(const MachineFunction &
MF
) const;
/external/mesa3d/src/gallium/drivers/radeon/
AMDILFrameLowering.cpp
29
int AMDGPUFrameLowering::getFrameIndexOffset(const MachineFunction &
MF
,
31
const MachineFrameInfo *MFI =
MF
.getFrameInfo();
42
AMDGPUFrameLowering::emitPrologue(MachineFunction &
MF
) const
46
AMDGPUFrameLowering::emitEpilogue(MachineFunction &
MF
, MachineBasicBlock &MBB) const
50
AMDGPUFrameLowering::hasFP(const MachineFunction &
MF
) const
R600MachineFunctionInfo.h
26
R600MachineFunctionInfo(const MachineFunction &
MF
);
/external/llvm/lib/Target/Hexagon/
HexagonRegisterInfo.h
51
const uint16_t *getCalleeSavedRegs(const MachineFunction *
MF
= 0) const;
54
const MachineFunction *
MF
= 0) const;
56
BitVector getReservedRegs(const MachineFunction &
MF
) const;
64
void determineFrameLayout(MachineFunction &
MF
) const;
68
bool requiresRegisterScavenging(const MachineFunction &
MF
) const {
72
bool trackLivenessAfterRegAlloc(const MachineFunction &
MF
) const {
78
unsigned getFrameRegister(const MachineFunction &
MF
) const;
HexagonFrameLowering.h
22
void determineFrameLayout(MachineFunction &
MF
) const;
31
void emitPrologue(MachineFunction &
MF
) const;
32
void emitEpilogue(MachineFunction &
MF
, MachineBasicBlock &MBB) const;
39
void eliminateCallFramePseudoInstr(MachineFunction &
MF
,
48
int getFrameIndexOffset(const MachineFunction &
MF
, int FI) const;
49
bool hasFP(const MachineFunction &
MF
) const;
/external/llvm/lib/Target/R600/
AMDGPUFrameLowering.cpp
27
unsigned AMDGPUFrameLowering::getStackWidth(const MachineFunction &
MF
) const {
74
int AMDGPUFrameLowering::getFrameIndexOffset(const MachineFunction &
MF
,
76
const MachineFrameInfo *MFI =
MF
.getFrameInfo();
82
Offset += (Size / (getStackWidth(
MF
) * 4));
93
AMDGPUFrameLowering::emitPrologue(MachineFunction &
MF
) const {
96
AMDGPUFrameLowering::emitEpilogue(MachineFunction &
MF
,
101
AMDGPUFrameLowering::hasFP(const MachineFunction &
MF
) const {
SIRegisterInfo.h
30
virtual BitVector getReservedRegs(const MachineFunction &
MF
) const;
33
MachineFunction &
MF
) const;
/external/llvm/lib/Target/XCore/
XCoreRegisterInfo.h
45
const uint16_t *getCalleeSavedRegs(const MachineFunction *
MF
= 0) const;
47
BitVector getReservedRegs(const MachineFunction &
MF
) const;
49
bool requiresRegisterScavenging(const MachineFunction &
MF
) const;
51
bool trackLivenessAfterRegAlloc(const MachineFunction &
MF
) const;
53
bool useFPForScavengingIndex(const MachineFunction &
MF
) const;
60
unsigned getFrameRegister(const MachineFunction &
MF
) const;
63
static bool needsFrameMoves(const MachineFunction &
MF
);
/external/llvm/lib/Target/PowerPC/
PPCRegisterInfo.h
38
getPointerRegClass(const MachineFunction &
MF
, unsigned Kind=0) const;
41
MachineFunction &
MF
) const;
44
const uint16_t *getCalleeSavedRegs(const MachineFunction*
MF
= 0) const;
48
BitVector getReservedRegs(const MachineFunction &
MF
) const;
51
bool requiresRegisterScavenging(const MachineFunction &
MF
) const {
55
bool requiresFrameIndexScavenging(const MachineFunction &
MF
) const {
59
bool trackLivenessAfterRegAlloc(const MachineFunction &
MF
) const {
63
virtual bool requiresVirtualBaseRegisters(const MachineFunction &
MF
) const {
77
bool hasReservedSpillSlot(const MachineFunction &
MF
, unsigned Reg,
93
unsigned getFrameRegister(const MachineFunction &
MF
) const
[
all
...]
/external/llvm/lib/Target/ARM/
ARMFrameLowering.h
36
void emitPrologue(MachineFunction &
MF
) const;
37
void emitEpilogue(MachineFunction &
MF
, MachineBasicBlock &MBB) const;
49
bool hasFP(const MachineFunction &
MF
) const;
50
bool hasReservedCallFrame(const MachineFunction &
MF
) const;
51
bool canSimplifyCallFramePseudos(const MachineFunction &
MF
) const;
52
int getFrameIndexReference(const MachineFunction &
MF
, int FI,
54
int ResolveFrameIndexReference(const MachineFunction &
MF
,
57
int getFrameIndexOffset(const MachineFunction &
MF
, int FI) const;
59
void processFunctionBeforeCalleeSavedScan(MachineFunction &
MF
,
75
MachineFunction &
MF
,
[
all
...]
Thumb1FrameLowering.h
35
void emitPrologue(MachineFunction &
MF
) const;
36
void emitEpilogue(MachineFunction &
MF
, MachineBasicBlock &MBB) const;
47
bool hasReservedCallFrame(const MachineFunction &
MF
) const;
49
void eliminateCallFramePseudoInstr(MachineFunction &
MF
,
ARMBaseRegisterInfo.h
95
const uint16_t *getCalleeSavedRegs(const MachineFunction *
MF
= 0) const;
109
BitVector getReservedRegs(const MachineFunction &
MF
) const;
112
getPointerRegClass(const MachineFunction &
MF
, unsigned Kind = 0) const;
120
MachineFunction &
MF
) const;
125
const MachineFunction &
MF
,
129
MachineFunction &
MF
) const;
133
bool hasBasePointer(const MachineFunction &
MF
) const;
135
bool canRealignStack(const MachineFunction &
MF
) const;
136
bool needsStackRealignment(const MachineFunction &
MF
) const;
146
bool cannotEliminateFrame(const MachineFunction &
MF
) const
[
all
...]
/external/llvm/lib/Target/X86/
X86RegisterInfo.h
69
virtual bool trackLivenessAfterRegAlloc(const MachineFunction &
MF
) const;
87
getPointerRegClass(const MachineFunction &
MF
, unsigned Kind = 0) const;
96
MachineFunction &
MF
) const;
100
const uint16_t *getCalleeSavedRegs(const MachineFunction*
MF
= 0) const;
108
BitVector getReservedRegs(const MachineFunction &
MF
) const;
110
bool hasBasePointer(const MachineFunction &
MF
) const;
112
bool canRealignStack(const MachineFunction &
MF
) const;
114
bool needsStackRealignment(const MachineFunction &
MF
) const;
116
bool hasReservedSpillSlot(const MachineFunction &
MF
, unsigned Reg,
124
unsigned getFrameRegister(const MachineFunction &
MF
) const
[
all
...]
/external/llvm/lib/CodeGen/
MachineFunctionAnalysis.cpp
23
FunctionPass(ID), TM(tm),
MF
(0) {
29
assert(!
MF
&& "MachineFunctionAnalysis left initialized!");
47
assert(!
MF
&& "MachineFunctionAnalysis already initialized!");
48
MF
= new MachineFunction(&F, TM, NextFnNum++,
55
delete
MF
;
56
MF
= 0;
/external/llvm/lib/Target/AArch64/
AArch64RegisterInfo.h
30
const uint16_t *getCalleeSavedRegs(const MachineFunction *
MF
= 0) const;
35
BitVector getReservedRegs(const MachineFunction &
MF
) const;
36
unsigned getFrameRegister(const MachineFunction &
MF
) const;
58
bool requiresRegisterScavenging(const MachineFunction &
MF
) const {
62
bool requiresFrameIndexScavenging(const MachineFunction &
MF
) const {
66
bool useFPForScavengingIndex(const MachineFunction &
MF
) const;
AArch64FrameLowering.h
50
virtual void emitPrologue(MachineFunction &
MF
) const;
51
virtual void emitEpilogue(MachineFunction &
MF
, MachineBasicBlock &MBB) const;
58
int64_t resolveFrameIndexReference(MachineFunction &
MF
, int FrameIndex,
62
virtual void processFunctionBeforeCalleeSavedScan(MachineFunction &
MF
,
74
void eliminateCallFramePseudoInstr(MachineFunction &
MF
,
97
virtual bool hasFP(const MachineFunction &
MF
) const;
99
virtual bool useFPForAddressing(const MachineFunction &
MF
) const;
102
virtual bool hasReservedCallFrame(const MachineFunction &
MF
) const;
/external/llvm/lib/Target/MSP430/
MSP430FrameLowering.h
35
void emitPrologue(MachineFunction &
MF
) const;
36
void emitEpilogue(MachineFunction &
MF
, MachineBasicBlock &MBB) const;
38
void eliminateCallFramePseudoInstr(MachineFunction &
MF
,
51
bool hasFP(const MachineFunction &
MF
) const;
52
bool hasReservedCallFrame(const MachineFunction &
MF
) const;
53
void processFunctionBeforeFrameFinalized(MachineFunction &
MF
,
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
R600MachineFunctionInfo.h
26
R600MachineFunctionInfo(const MachineFunction &
MF
);
AMDGPUAsmPrinter.h
27
virtual bool runOnMachineFunction(MachineFunction &
MF
);
35
void EmitProgramInfo(MachineFunction &
MF
);
/external/llvm/lib/Target/Mips/
MipsFrameLowering.cpp
96
bool MipsFrameLowering::hasFP(const MachineFunction &
MF
) const {
97
const MachineFrameInfo *MFI =
MF
.getFrameInfo();
98
return
MF
.getTarget().Options.DisableFramePointerElim(
MF
) ||
102
uint64_t MipsFrameLowering::estimateStackSize(const MachineFunction &
MF
) const {
103
const MachineFrameInfo *MFI =
MF
.getFrameInfo();
104
const TargetRegisterInfo &TRI = *
MF
.getTarget().getRegisterInfo();
113
for (const uint16_t *R = TRI.getCalleeSavedRegs(&
MF
); *R; ++R) {
129
if (MFI->adjustsStack() && hasReservedCallFrame(
MF
))
MipsModuleISelDAGToDAG.cpp
19
bool MipsModuleDAGToDAGISel::runOnMachineFunction(MachineFunction &
MF
) {
21
const_cast<MipsSubtarget&>(Subtarget).resetSubtarget(&
MF
);
MipsSERegisterInfo.h
27
bool requiresRegisterScavenging(const MachineFunction &
MF
) const;
29
bool requiresFrameIndexScavenging(const MachineFunction &
MF
) const;
/external/llvm/lib/Target/NVPTX/
NVPTXFrameLowering.cpp
29
bool NVPTXFrameLowering::hasFP(const MachineFunction &
MF
) const { return true; }
31
void NVPTXFrameLowering::emitPrologue(MachineFunction &
MF
) const {
32
if (
MF
.getFrameInfo()->hasStackObjects()) {
33
MachineBasicBlock &MBB =
MF
.front();
40
MachineRegisterInfo &MRI =
MF
.getRegInfo();
50
LocalReg).addImm(
MF
.getFunctionNumber());
57
LocalReg).addImm(
MF
.getFunctionNumber());
62
void NVPTXFrameLowering::emitEpilogue(MachineFunction &
MF
,
68
MachineFunction &
MF
, MachineBasicBlock &MBB,
/external/llvm/include/llvm/CodeGen/
MachineFunctionAnalysis.h
29
MachineFunction *
MF
;
36
MachineFunction &getMF() const { return *
MF
; }
Completed in 1617 milliseconds
1
2
3
4
5
6
7
8
9
10
11
>>