OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MachineFunction
(Results
26 - 50
of
435
) sorted by null
1
2
3
4
5
6
7
8
9
10
11
>>
/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/include/llvm/Target/
TargetFrameLowering.h
23
class
MachineFunction
;
120
virtual void emitPrologue(
MachineFunction
&MF) const = 0;
121
virtual void emitEpilogue(
MachineFunction
&MF,
126
virtual void adjustForSegmentedStacks(
MachineFunction
&MF) const { }
130
virtual void adjustForHiPEPrologue(
MachineFunction
&MF) const { }
157
virtual bool hasFP(const
MachineFunction
&MF) const = 0;
164
virtual bool hasReservedCallFrame(const
MachineFunction
&MF) const {
175
virtual bool canSimplifyCallFramePseudos(const
MachineFunction
&MF) const {
181
virtual int getFrameIndexOffset(const
MachineFunction
&MF, int FI) const;
186
virtual int getFrameIndexReference(const
MachineFunction
&MF, int FI
[
all
...]
/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/Hexagon/
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/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/
AMDILFrameLowering.cpp
29
int AMDGPUFrameLowering::getFrameIndexOffset(const
MachineFunction
&MF,
42
AMDGPUFrameLowering::emitPrologue(
MachineFunction
&MF) const
46
AMDGPUFrameLowering::emitEpilogue(
MachineFunction
&MF, MachineBasicBlock &MBB) const
50
AMDGPUFrameLowering::hasFP(const
MachineFunction
&MF) const
R600MachineFunctionInfo.h
18
#include "llvm/CodeGen/
MachineFunction
.h"
26
R600MachineFunctionInfo(const
MachineFunction
&MF);
AMDGPUAsmPrinter.h
27
virtual bool runOnMachineFunction(
MachineFunction
&MF);
35
void EmitProgramInfo(
MachineFunction
&MF);
/external/llvm/lib/Target/SystemZ/
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,
42
AMDGPUFrameLowering::emitPrologue(
MachineFunction
&MF) const
46
AMDGPUFrameLowering::emitEpilogue(
MachineFunction
&MF, MachineBasicBlock &MBB) const
50
AMDGPUFrameLowering::hasFP(const
MachineFunction
&MF) const
R600MachineFunctionInfo.h
18
#include "llvm/CodeGen/
MachineFunction
.h"
26
R600MachineFunctionInfo(const
MachineFunction
&MF);
AMDGPUAsmPrinter.h
27
virtual bool runOnMachineFunction(
MachineFunction
&MF);
35
void EmitProgramInfo(
MachineFunction
&MF);
/external/llvm/include/llvm/CodeGen/
MachineBlockFrequencyInfo.h
32
BlockFrequencyImpl<MachineBasicBlock,
MachineFunction
,
44
bool runOnMachineFunction(
MachineFunction
&F);
MachineFunctionPass.h
26
class
MachineFunction
;
29
/// allow convenient creation of passes that operate on the
MachineFunction
39
virtual bool runOnMachineFunction(
MachineFunction
&MF) = 0;
/external/llvm/lib/CodeGen/
MachineLoopInfo.cpp
37
bool MachineLoopInfo::runOnMachineFunction(
MachineFunction
&) {
51
MachineFunction
::iterator Begin = TopMBB->getParent()->begin();
53
MachineBasicBlock *PriorMBB = prior(
MachineFunction
::iterator(TopMBB));
57
PriorMBB = prior(
MachineFunction
::iterator(TopMBB));
65
MachineFunction
::iterator End = BotMBB->getParent()->end();
67
MachineBasicBlock *NextMBB = llvm::next(
MachineFunction
::iterator(BotMBB));
70
if (BotMBB == llvm::next(
MachineFunction
::iterator(BotMBB))) break;
71
NextMBB = llvm::next(
MachineFunction
::iterator(BotMBB));
PrologEpilogInserter.h
48
bool runOnMachineFunction(
MachineFunction
&Fn);
102
MachineFunction
* MF;
110
bool calculateSets(
MachineFunction
&Fn);
113
void calculateAnticAvail(
MachineFunction
&Fn);
123
void placeSpillsAndRestores(
MachineFunction
&Fn);
124
void placeCSRSpillsAndRestores(
MachineFunction
&Fn);
125
void calculateCallsInformation(
MachineFunction
&Fn);
126
void calculateCalleeSavedRegisters(
MachineFunction
&Fn);
127
void insertCSRSpillsAndRestores(
MachineFunction
&Fn);
128
void calculateFrameObjectOffsets(
MachineFunction
&Fn)
[
all
...]
/external/llvm/lib/Target/Mips/
MipsSERegisterInfo.h
27
bool requiresRegisterScavenging(const
MachineFunction
&MF) const;
29
bool requiresFrameIndexScavenging(const
MachineFunction
&MF) const;
Mips16FrameLowering.h
27
void emitPrologue(
MachineFunction
&MF) const;
28
void emitEpilogue(
MachineFunction
&MF, MachineBasicBlock &MBB) const;
30
void eliminateCallFramePseudoInstr(
MachineFunction
&MF,
44
bool hasReservedCallFrame(const
MachineFunction
&MF) const;
46
void processFunctionBeforeCalleeSavedScan(
MachineFunction
&MF,
/external/llvm/lib/Target/R600/
SIRegisterInfo.h
30
virtual BitVector getReservedRegs(const
MachineFunction
&MF) const;
33
MachineFunction
&MF) const;
Completed in 353 milliseconds
1
2
3
4
5
6
7
8
9
10
11
>>