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
468
) sorted by null
1
2
3
4
5
6
7
8
9
10
11
>>
/external/llvm/lib/Target/X86/
X86RegisterInfo.h
65
bool trackLivenessAfterRegAlloc(const
MachineFunction
&MF) const override;
85
getPointerRegClass(const
MachineFunction
&MF,
95
MachineFunction
&MF) const override;
100
getCalleeSavedRegs(const
MachineFunction
* MF) const override;
108
BitVector getReservedRegs(const
MachineFunction
&MF) const override;
110
bool hasBasePointer(const
MachineFunction
&MF) const;
112
bool canRealignStack(const
MachineFunction
&MF) const;
114
bool needsStackRealignment(const
MachineFunction
&MF) const override;
116
bool hasReservedSpillSlot(const
MachineFunction
&MF, unsigned Reg,
124
unsigned getFrameRegister(const
MachineFunction
&MF) const override
[
all
...]
/external/llvm/lib/Target/AArch64/
AArch64RegisterInfo.h
24
class
MachineFunction
;
36
bool isReservedReg(const
MachineFunction
&MF, unsigned Reg) const;
40
getCalleeSavedRegs(const
MachineFunction
*MF = nullptr) const override;
64
BitVector getReservedRegs(const
MachineFunction
&MF) const override;
66
getPointerRegClass(const
MachineFunction
&MF,
71
bool requiresRegisterScavenging(const
MachineFunction
&MF) const override;
72
bool useFPForScavengingIndex(const
MachineFunction
&MF) const override;
73
bool requiresFrameIndexScavenging(const
MachineFunction
&MF) const override;
86
bool cannotEliminateFrame(const
MachineFunction
&MF) const;
88
bool requiresVirtualBaseRegisters(const
MachineFunction
&MF) const override
[
all
...]
/external/llvm/lib/Target/Hexagon/
HexagonFrameLowering.h
20
void determineFrameLayout(
MachineFunction
&MF) const;
27
void emitPrologue(
MachineFunction
&MF) const override;
28
void emitEpilogue(
MachineFunction
&MF, MachineBasicBlock &MBB) const override;
35
eliminateCallFramePseudoInstr(
MachineFunction
&MF,
44
int getFrameIndexOffset(const
MachineFunction
&MF, int FI) const override;
45
bool hasFP(const
MachineFunction
&MF) const override;
/external/llvm/lib/Target/MSP430/
MSP430FrameLowering.h
30
void emitPrologue(
MachineFunction
&MF) const override;
31
void emitEpilogue(
MachineFunction
&MF, MachineBasicBlock &MBB) const override;
33
void eliminateCallFramePseudoInstr(
MachineFunction
&MF,
46
bool hasFP(const
MachineFunction
&MF) const override;
47
bool hasReservedCallFrame(const
MachineFunction
&MF) const override;
48
void processFunctionBeforeFrameFinalized(
MachineFunction
&MF,
/external/llvm/lib/Target/SystemZ/
SystemZRegisterInfo.h
37
bool requiresRegisterScavenging(const
MachineFunction
&MF) const override {
40
bool requiresFrameIndexScavenging(const
MachineFunction
&MF) const override {
43
bool trackLivenessAfterRegAlloc(const
MachineFunction
&MF) const override {
46
const MCPhysReg *getCalleeSavedRegs(const
MachineFunction
*MF = nullptr) const
49
BitVector getReservedRegs(const
MachineFunction
&MF) const override;
53
unsigned getFrameRegister(const
MachineFunction
&MF) const override;
SystemZFrameLowering.h
30
void processFunctionBeforeCalleeSavedScan(
MachineFunction
&MF,
41
void processFunctionBeforeFrameFinalized(
MachineFunction
&MF,
43
void emitPrologue(
MachineFunction
&MF) const override;
44
void emitEpilogue(
MachineFunction
&MF, MachineBasicBlock &MBB) const override;
45
bool hasFP(const
MachineFunction
&MF) const override;
46
int getFrameIndexOffset(const
MachineFunction
&MF, int FI) const override;
47
bool hasReservedCallFrame(const
MachineFunction
&MF) const override;
48
void eliminateCallFramePseudoInstr(
MachineFunction
&MF,
54
uint64_t getAllocatedStackSize(const
MachineFunction
&MF) const;
/external/llvm/lib/Target/XCore/
XCoreFrameLowering.h
30
void emitPrologue(
MachineFunction
&MF) const override;
31
void emitEpilogue(
MachineFunction
&MF,
43
void eliminateCallFramePseudoInstr(
MachineFunction
&MF,
47
bool hasFP(const
MachineFunction
&MF) const override;
49
void processFunctionBeforeCalleeSavedScan(
MachineFunction
&MF,
52
void processFunctionBeforeFrameFinalized(
MachineFunction
&MF,
/external/llvm/include/llvm/CodeGen/
EdgeBundles.h
27
const
MachineFunction
*MF;
52
const
MachineFunction
*getMachineFunction() const { return MF; }
58
bool runOnMachineFunction(
MachineFunction
&) override;
MachineFunctionAnalysis.h
21
class
MachineFunction
;
25
///
MachineFunction
object.
29
MachineFunction
*MF;
36
MachineFunction
&getMF() const { return *MF; }
MachineFunctionPass.h
26
class
MachineFunction
;
29
/// allow convenient creation of passes that operate on the
MachineFunction
39
virtual bool runOnMachineFunction(
MachineFunction
&MF) = 0;
StackMapLivenessAnalysis.h
34
MachineFunction
*MF;
48
bool runOnMachineFunction(
MachineFunction
&MF) override;
/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);
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;
/external/llvm/lib/Target/Mips/
MipsRegisterInfo.h
42
void adjustMipsStackFrame(
MachineFunction
&MF) const;
45
const TargetRegisterClass *getPointerRegClass(const
MachineFunction
&MF,
49
MachineFunction
&MF) const override;
51
getCalleeSavedRegs(const
MachineFunction
*MF = nullptr) const override;
55
BitVector getReservedRegs(const
MachineFunction
&MF) const override;
57
bool requiresRegisterScavenging(const
MachineFunction
&MF) const override;
59
bool trackLivenessAfterRegAlloc(const
MachineFunction
&MF) const override;
66
void processFunctionBeforeFrameFinalized(
MachineFunction
&MF,
70
unsigned getFrameRegister(const
MachineFunction
&MF) const override;
MipsSERegisterInfo.h
27
bool requiresRegisterScavenging(const
MachineFunction
&MF) const override;
29
bool requiresFrameIndexScavenging(const
MachineFunction
&MF) const override;
Mips16FrameLowering.h
26
void emitPrologue(
MachineFunction
&MF) const override;
27
void emitEpilogue(
MachineFunction
&MF, MachineBasicBlock &MBB) const override;
29
void eliminateCallFramePseudoInstr(
MachineFunction
&MF,
43
bool hasReservedCallFrame(const
MachineFunction
&MF) const override;
45
void processFunctionBeforeCalleeSavedScan(
MachineFunction
&MF,
/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/lib/CodeGen/
MachineLoopInfo.cpp
37
bool MachineLoopInfo::runOnMachineFunction(
MachineFunction
&) {
51
MachineFunction
::iterator Begin = TopMBB->getParent()->begin();
53
MachineBasicBlock *PriorMBB = std::prev(
MachineFunction
::iterator(TopMBB));
57
PriorMBB = std::prev(
MachineFunction
::iterator(TopMBB));
65
MachineFunction
::iterator End = BotMBB->getParent()->end();
67
MachineBasicBlock *NextMBB = std::next(
MachineFunction
::iterator(BotMBB));
70
if (BotMBB == std::next(
MachineFunction
::iterator(BotMBB))) break;
71
NextMBB = std::next(
MachineFunction
::iterator(BotMBB));
/external/llvm/lib/Target/R600/
AMDGPUAsmPrinter.h
52
void getSIProgramInfo(SIProgramInfo &Out,
MachineFunction
&MF) const;
53
void findNumUsedRegistersSI(
MachineFunction
&MF,
59
void EmitProgramInfoR600(
MachineFunction
&MF);
60
void EmitProgramInfoSI(
MachineFunction
&MF, const SIProgramInfo &KernelInfo);
65
bool runOnMachineFunction(
MachineFunction
&MF) override;
/external/llvm/lib/Target/Sparc/
SparcRegisterInfo.h
35
getCalleeSavedRegs(const
MachineFunction
*MF =nullptr) const override;
40
BitVector getReservedRegs(const
MachineFunction
&MF) const override;
42
const TargetRegisterClass *getPointerRegClass(const
MachineFunction
&MF,
49
void processFunctionBeforeFrameFinalized(
MachineFunction
&MF,
53
unsigned getFrameRegister(const
MachineFunction
&MF) const override;
/external/llvm/lib/Target/PowerPC/
PPCFrameLowering.h
30
unsigned determineFrameLayout(
MachineFunction
&MF,
36
void emitPrologue(
MachineFunction
&MF) const override;
37
void emitEpilogue(
MachineFunction
&MF, MachineBasicBlock &MBB) const override;
39
bool hasFP(const
MachineFunction
&MF) const override;
40
bool needsFP(const
MachineFunction
&MF) const;
41
void replaceFPWithRealFP(
MachineFunction
&MF) const;
43
void processFunctionBeforeCalleeSavedScan(
MachineFunction
&MF,
45
void processFunctionBeforeFrameFinalized(
MachineFunction
&MF,
47
void addScavengingSpillSlot(
MachineFunction
&MF, RegScavenger *RS) const;
54
void eliminateCallFramePseudoInstr(
MachineFunction
&MF
[
all
...]
Completed in 1339 milliseconds
1
2
3
4
5
6
7
8
9
10
11
>>