OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MF
(Results
1 - 25
of
334
) sorted by null
1
2
3
4
5
6
7
8
9
10
11
>>
/external/llvm/lib/CodeGen/
TargetFrameLoweringImpl.cpp
29
int TargetFrameLowering::getFrameIndexOffset(const MachineFunction &
MF
,
31
const MachineFrameInfo *MFI =
MF
.getFrameInfo();
36
int TargetFrameLowering::getFrameIndexReference(const MachineFunction &
MF
,
38
const TargetRegisterInfo *RI =
MF
.getTarget().getRegisterInfo();
43
FrameReg = RI->getFrameRegister(
MF
);
44
return getFrameIndexOffset(
MF
, FI);
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;
CodePlacementOpt.cpp
41
virtual bool runOnMachineFunction(MachineFunction &
MF
);
52
void Splice(MachineFunction &
MF
,
56
bool EliminateUnconditionalJumpsToTop(MachineFunction &
MF
,
58
bool MoveDiscontiguousLoopBlocks(MachineFunction &
MF
,
60
bool OptimizeIntraLoopEdgesInLoopNest(MachineFunction &
MF
, MachineLoop *L);
61
bool OptimizeIntraLoopEdges(MachineFunction &
MF
);
62
bool AlignLoops(MachineFunction &
MF
);
63
bool AlignLoop(MachineFunction &
MF
, MachineLoop *L, unsigned Align);
130
void CodePlacementOpt::Splice(MachineFunction &
MF
,
134
assert(Begin !=
MF
.begin() && End != MF.begin() && InsertPt != MF.begin() &
[
all
...]
TargetOptionsImpl.cpp
21
bool TargetOptions::DisableFramePointerElim(const MachineFunction &
MF
) const {
25
const MachineFrameInfo *MFI =
MF
.getFrameInfo();
/external/llvm/lib/Target/MBlaze/
MBlazeFrameLowering.h
39
void emitPrologue(MachineFunction &
MF
) const;
40
void emitEpilogue(MachineFunction &
MF
, MachineBasicBlock &MBB) const;
42
bool hasFP(const MachineFunction &
MF
) const;
44
int getFrameIndexOffset(const MachineFunction &
MF
, int FI) const;
46
virtual void processFunctionBeforeCalleeSavedScan(MachineFunction &
MF
,
MBlazeRegisterInfo.h
49
const uint16_t *getCalleeSavedRegs(const MachineFunction*
MF
= 0) const;
51
BitVector getReservedRegs(const MachineFunction &
MF
) const;
53
void eliminateCallFramePseudoInstr(MachineFunction &
MF
,
61
void processFunctionBeforeFrameFinalized(MachineFunction &
MF
) const;
64
unsigned getFrameRegister(const MachineFunction &
MF
) const;
/external/llvm/lib/Target/CellSPU/
SPURegisterInfo.h
34
bool usesLR(MachineFunction &
MF
) const;
49
getPointerRegClass(const MachineFunction &
MF
, unsigned Kind = 0) const;
55
MachineFunction &
MF
) const{
60
virtual const uint16_t* getCalleeSavedRegs(const MachineFunction *
MF
) const;
63
virtual bool requiresRegisterScavenging(const MachineFunction &
MF
) const
68
virtual bool trackLivenessAfterRegAlloc(const MachineFunction &
MF
) const
72
BitVector getReservedRegs(const MachineFunction &
MF
) const;
75
void eliminateCallFramePseudoInstr(MachineFunction &
MF
,
83
unsigned getFrameRegister(const MachineFunction &
MF
) const;
SPUFrameLowering.h
33
void determineFrameLayout(MachineFunction &
MF
) const;
37
void emitPrologue(MachineFunction &
MF
) const;
38
void emitEpilogue(MachineFunction &
MF
, MachineBasicBlock &MBB) const;
41
bool hasFP(const MachineFunction &
MF
) const;
43
void processFunctionBeforeCalleeSavedScan(MachineFunction &
MF
,
/external/llvm/lib/Target/MSP430/
MSP430RegisterInfo.h
39
const uint16_t *getCalleeSavedRegs(const MachineFunction *
MF
= 0) const;
41
BitVector getReservedRegs(const MachineFunction &
MF
) const;
43
getPointerRegClass(const MachineFunction &
MF
, unsigned Kind = 0) const;
45
void eliminateCallFramePseudoInstr(MachineFunction &
MF
,
52
void processFunctionBeforeFrameFinalized(MachineFunction &
MF
) const;
55
unsigned getFrameRegister(const MachineFunction &
MF
) const;
MSP430FrameLowering.h
35
void emitPrologue(MachineFunction &
MF
) const;
36
void emitEpilogue(MachineFunction &
MF
, MachineBasicBlock &MBB) const;
47
bool hasFP(const MachineFunction &
MF
) const;
48
bool hasReservedCallFrame(const MachineFunction &
MF
) const;
/external/llvm/include/llvm/Target/
TargetFrameLowering.h
109
virtual void emitPrologue(MachineFunction &
MF
) const = 0;
110
virtual void emitEpilogue(MachineFunction &
MF
,
115
virtual void adjustForSegmentedStacks(MachineFunction &
MF
) const { }
142
virtual bool hasFP(const MachineFunction &
MF
) const = 0;
149
virtual bool hasReservedCallFrame(const MachineFunction &
MF
) const {
150
return !hasFP(
MF
);
160
virtual bool canSimplifyCallFramePseudos(const MachineFunction &
MF
) const {
161
return hasReservedCallFrame(
MF
) || hasFP(
MF
);
166
virtual int getFrameIndexOffset(const MachineFunction &
MF
, int FI) const
[
all
...]
/external/llvm/lib/Target/Mips/
Mips16FrameLowering.h
27
void emitPrologue(MachineFunction &
MF
) const;
28
void emitEpilogue(MachineFunction &
MF
, MachineBasicBlock &MBB) const;
35
bool hasReservedCallFrame(const MachineFunction &
MF
) const;
37
void processFunctionBeforeCalleeSavedScan(MachineFunction &
MF
,
MipsFrameLowering.cpp
96
bool MipsFrameLowering::hasFP(const MachineFunction &
MF
) const {
97
const MachineFrameInfo *MFI =
MF
.getFrameInfo();
98
return
MF
.getTarget().Options.DisableFramePointerElim(
MF
) ||
MipsSEFrameLowering.h
28
void emitPrologue(MachineFunction &
MF
) const;
29
void emitEpilogue(MachineFunction &
MF
, MachineBasicBlock &MBB) const;
36
bool hasReservedCallFrame(const MachineFunction &
MF
) const;
38
void processFunctionBeforeCalleeSavedScan(MachineFunction &
MF
,
MipsRegisterInfo.h
42
void adjustMipsStackFrame(MachineFunction &
MF
) const;
45
const uint16_t *getCalleeSavedRegs(const MachineFunction *
MF
= 0) const;
48
BitVector getReservedRegs(const MachineFunction &
MF
) const;
50
virtual bool requiresRegisterScavenging(const MachineFunction &
MF
) const;
52
virtual bool trackLivenessAfterRegAlloc(const MachineFunction &
MF
) const;
58
void processFunctionBeforeFrameFinalized(MachineFunction &
MF
) const;
61
unsigned getFrameRegister(const MachineFunction &
MF
) const;
Mips16FrameLowering.cpp
29
void Mips16FrameLowering::emitPrologue(MachineFunction &
MF
) const {
30
MachineBasicBlock &MBB =
MF
.front();
31
MachineFrameInfo *MFI =
MF
.getFrameInfo();
33
*static_cast<const MipsInstrInfo*>(
MF
.getTarget().getInstrInfo());
46
void Mips16FrameLowering::emitEpilogue(MachineFunction &
MF
,
49
MachineFrameInfo *MFI =
MF
.getFrameInfo();
51
*static_cast<const MipsInstrInfo*>(
MF
.getTarget().getInstrInfo());
74
Mips16FrameLowering::hasReservedCallFrame(const MachineFunction &
MF
) const {
80
processFunctionBeforeCalleeSavedScan(MachineFunction &
MF
,
/external/llvm/lib/Target/NVPTX/
NVPTXFrameLowering.h
32
virtual bool hasFP(const MachineFunction &
MF
) const;
33
virtual void emitPrologue(MachineFunction &
MF
) const;
34
virtual void emitEpilogue(MachineFunction &
MF
,
/external/llvm/lib/Target/Sparc/
SparcFrameLowering.h
32
void emitPrologue(MachineFunction &
MF
) const;
33
void emitEpilogue(MachineFunction &
MF
, MachineBasicBlock &MBB) const;
35
bool hasFP(const MachineFunction &
MF
) const { return false; }
SparcRegisterInfo.h
35
const uint16_t *getCalleeSavedRegs(const MachineFunction *
MF
= 0) const;
37
BitVector getReservedRegs(const MachineFunction &
MF
) const;
39
void eliminateCallFramePseudoInstr(MachineFunction &
MF
,
46
void processFunctionBeforeFrameFinalized(MachineFunction &
MF
) const;
49
unsigned getFrameRegister(const MachineFunction &
MF
) const;
/external/llvm/lib/Target/X86/
X86RegisterInfo.h
74
virtual bool trackLivenessAfterRegAlloc(const MachineFunction &
MF
) const;
92
getPointerRegClass(const MachineFunction &
MF
, unsigned Kind = 0) const;
101
MachineFunction &
MF
) const;
105
const uint16_t *getCalleeSavedRegs(const MachineFunction*
MF
= 0) const;
112
BitVector getReservedRegs(const MachineFunction &
MF
) const;
114
bool hasBasePointer(const MachineFunction &
MF
) const;
116
bool canRealignStack(const MachineFunction &
MF
) const;
118
bool needsStackRealignment(const MachineFunction &
MF
) const;
120
bool hasReservedSpillSlot(const MachineFunction &
MF
, unsigned Reg,
123
void eliminateCallFramePseudoInstr(MachineFunction &
MF
,
[
all
...]
X86FrameLowering.h
36
void emitCalleeSavedFrameMoves(MachineFunction &
MF
, MCSymbol *Label,
41
void emitPrologue(MachineFunction &
MF
) const;
42
void emitEpilogue(MachineFunction &
MF
, MachineBasicBlock &MBB) const;
44
void adjustForSegmentedStacks(MachineFunction &
MF
) const;
46
void processFunctionBeforeCalleeSavedScan(MachineFunction &
MF
,
59
bool hasFP(const MachineFunction &
MF
) const;
60
bool hasReservedCallFrame(const MachineFunction &
MF
) const;
62
int getFrameIndexOffset(const MachineFunction &
MF
, int FI) const;
63
int getFrameIndexReference(const MachineFunction &
MF
, int FI,
65
uint32_t getCompactUnwindEncoding(MachineFunction &
MF
) const
[
all
...]
/external/llvm/lib/Target/XCore/
XCoreFrameLowering.h
30
void emitPrologue(MachineFunction &
MF
) const;
31
void emitEpilogue(MachineFunction &
MF
, MachineBasicBlock &MBB) const;
42
bool hasFP(const MachineFunction &
MF
) const;
44
void processFunctionBeforeCalleeSavedScan(MachineFunction &
MF
,
/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
,
/external/llvm/include/llvm/CodeGen/
MachineFunctionAnalysis.h
29
MachineFunction *
MF
;
36
MachineFunction &getMF() const { return *
MF
; }
/external/llvm/lib/Target/Hexagon/
HexagonRegisterInfo.h
52
const uint16_t *getCalleeSavedRegs(const MachineFunction *
MF
= 0) const;
55
const MachineFunction *
MF
= 0) const;
57
BitVector getReservedRegs(const MachineFunction &
MF
) const;
59
void eliminateCallFramePseudoInstr(MachineFunction &
MF
,
68
void determineFrameLayout(MachineFunction &
MF
) const;
72
bool requiresRegisterScavenging(const MachineFunction &
MF
) const {
76
bool trackLivenessAfterRegAlloc(const MachineFunction &
MF
) const {
82
unsigned getFrameRegister(const MachineFunction &
MF
) const;
Completed in 908 milliseconds
1
2
3
4
5
6
7
8
9
10
11
>>