HomeSort by relevance Sort by last modified time
    Searched refs:MachineFunction (Results 76 - 100 of 511) sorted by null

1 2 34 5 6 7 8 91011>>

  /external/llvm/lib/Target/ARM/
ARMMachineFunctionInfo.cpp 16 ARMFunctionInfo::ARMFunctionInfo(MachineFunction &MF)
ARMOptimizeBarriersPass.cpp 28 bool runOnMachineFunction(MachineFunction &Fn) override;
48 bool ARMOptimizeBarriersPass::runOnMachineFunction(MachineFunction &MF) {
ThumbRegisterInfo.h 32 const MachineFunction &MF) const override;
35 getPointerRegClass(const MachineFunction &MF,
  /external/llvm/lib/Target/NVPTX/
NVPTXFrameLowering.cpp 21 #include "llvm/CodeGen/MachineFunction.h"
32 bool NVPTXFrameLowering::hasFP(const MachineFunction &MF) const { return true; }
34 void NVPTXFrameLowering::emitPrologue(MachineFunction &MF,
68 void NVPTXFrameLowering::emitEpilogue(MachineFunction &MF,
74 MachineFunction &MF, MachineBasicBlock &MBB,
NVPTXRegisterInfo.cpp 19 #include "llvm/CodeGen/MachineFunction.h"
81 NVPTXRegisterInfo::getCalleeSavedRegs(const MachineFunction *) const {
86 BitVector NVPTXRegisterInfo::getReservedRegs(const MachineFunction &MF) const {
99 MachineFunction &MF = *MI.getParent()->getParent();
108 unsigned NVPTXRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
NVPTXReplaceImageHandles.cpp 21 #include "llvm/CodeGen/MachineFunction.h"
37 bool runOnMachineFunction(MachineFunction &MF) override;
44 void replaceImageHandle(MachineOperand &Op, MachineFunction &MF);
45 bool findIndexForHandle(MachineOperand &Op, MachineFunction &MF,
55 bool NVPTXReplaceImageHandles::runOnMachineFunction(MachineFunction &MF) {
59 for (MachineFunction::iterator BI = MF.begin(), BE = MF.end(); BI != BE;
80 MachineFunction &MF = *MI.getParent()->getParent();
125 replaceImageHandle(MachineOperand &Op, MachineFunction &MF) {
133 findIndexForHandle(MachineOperand &Op, MachineFunction &MF, unsigned &Idx) {
NVPTXMachineFunctionInfo.h 10 // This class is attached to a MachineFunction instance and tracks target-
18 #include "llvm/CodeGen/MachineFunction.h"
28 NVPTXMachineFunctionInfo(MachineFunction &MF) {}
  /external/llvm/lib/Target/XCore/
XCoreMachineFunctionInfo.cpp 18 bool XCoreFunctionInfo::isLargeFrame(const MachineFunction &MF) const {
34 int XCoreFunctionInfo::createLRSpillSlot(MachineFunction &MF) {
50 int XCoreFunctionInfo::createFPSpillSlot(MachineFunction &MF) {
61 const int* XCoreFunctionInfo::createEHSpillSlot(MachineFunction &MF) {
  /external/mesa3d/src/gallium/drivers/radeon/
SIRegisterInfo.h 32 virtual BitVector getReservedRegs(const MachineFunction &MF) const;
R600RegisterInfo.h 32 virtual BitVector getReservedRegs(const MachineFunction &MF) const;
  /external/llvm/include/llvm/CodeGen/
MachineFunction.h 1 //===-- llvm/CodeGen/MachineFunction.h --------------------------*- C++ -*-===//
72 /// hold private target-specific information for each MachineFunction. Objects
74 /// MachineFunction is destroyed.
83 static Ty *create(BumpPtrAllocator &Allocator, MachineFunction &MF) {
88 class MachineFunction {
116 // MachineBasicBlock is inserted into a MachineFunction is it automatically
120 // Pool-allocate MachineFunction-lifetime and IR objects.
157 MachineFunction(const MachineFunction &) = delete;
158 void operator=(const MachineFunction&) = delete
    [all...]
MachineSSAUpdater.h 22 class MachineFunction;
59 explicit MachineSSAUpdater(MachineFunction &MF,
  /external/llvm/lib/Target/AArch64/
AArch64RegisterInfo.cpp 42 AArch64RegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
43 assert(MF && "Invalid MachineFunction pointer.");
59 const MachineFunction *MF) const {
60 assert(MF && "Invalid MachineFunction pointer.");
68 AArch64RegisterInfo::getCallPreservedMask(const MachineFunction &MF,
90 AArch64RegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF,
104 AArch64RegisterInfo::getReservedRegs(const MachineFunction &MF) const {
132 bool AArch64RegisterInfo::isReservedReg(const MachineFunction &MF,
159 AArch64RegisterInfo::getPointerRegClass(const MachineFunction &MF,
173 bool AArch64RegisterInfo::hasBasePointer(const MachineFunction &MF) const
    [all...]
  /external/llvm/include/llvm/Target/
TargetRegisterInfo.h 32 class MachineFunction;
75 ArrayRef<MCPhysReg> (*OrderFunc)(const MachineFunction&);
203 /// The MachineFunction argument can be used to tune the allocatable
209 ArrayRef<MCPhysReg> getRawAllocationOrder(const MachineFunction &MF) const {
339 BitVector getAllocatableSet(const MachineFunction &MF,
427 getCalleeSavedRegs(const MachineFunction *MF) const = 0;
430 getCalleeSavedRegsViaCopy(const MachineFunction *MF) const {
452 virtual const uint32_t *getCallPreservedMask(const MachineFunction &MF,
471 virtual BitVector getReservedRegs(const MachineFunction &MF) const = 0;
635 getPointerRegClass(const MachineFunction &MF, unsigned Kind=0) const
    [all...]
  /external/llvm/include/llvm/ExecutionEngine/
JITEventListener.h 26 class MachineFunction;
47 const MachineFunction *MF;
  /external/llvm/lib/CodeGen/AsmPrinter/
DbgValueHistoryCalculator.h 18 class MachineFunction;
55 void calculateDbgValueHistory(const MachineFunction *MF,
  /external/llvm/lib/CodeGen/
FuncletLayout.cpp 16 #include "llvm/CodeGen/MachineFunction.h"
30 bool runOnMachineFunction(MachineFunction &F) override;
39 bool FuncletLayout::runOnMachineFunction(MachineFunction &F) {
LiveDebugVariables.h 66 bool runOnMachineFunction(MachineFunction &) override;
ExpandISelPseudos.cpp 18 #include "llvm/CodeGen/MachineFunction.h"
34 bool runOnMachineFunction(MachineFunction &MF) override;
47 bool ExpandISelPseudos::runOnMachineFunction(MachineFunction &MF) {
52 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I) {
MachineLoopInfo.cpp 38 bool MachineLoopInfo::runOnMachineFunction(MachineFunction &) {
52 MachineFunction::iterator Begin = TopMBB->getParent()->begin();
66 MachineFunction::iterator End = BotMBB->getParent()->end();
BranchFolding.h 21 class MachineFunction;
33 bool OptimizeFunction(MachineFunction &MF,
117 bool TailMergeBlocks(MachineFunction &MF);
138 bool OptimizeBranches(MachineFunction &MF);
143 bool HoistCommonCode(MachineFunction &MF);
  /external/llvm/lib/Target/AMDGPU/
AMDGPURegisterInfo.cpp 30 AMDGPURegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
41 unsigned AMDGPURegisterInfo::getFrameRegister(const MachineFunction &MF) const {
  /external/llvm/lib/Target/MSP430/
MSP430MachineFunctionInfo.h 17 #include "llvm/CodeGen/MachineFunction.h"
21 /// MSP430MachineFunctionInfo - This class is derived from MachineFunction and
22 /// contains private MSP430 target-specific information for each MachineFunction.
39 explicit MSP430MachineFunctionInfo(MachineFunction &MF)
  /external/llvm/lib/Target/X86/
X86MachineFunctionInfo.cpp 18 void X86MachineFunctionInfo::setRestoreBasePointer(const MachineFunction *MF) {
X86FixupLEAs.cpp 41 bool processBasicBlock(MachineFunction &MF, MachineFunction::iterator MFI);
51 MachineFunction::iterator MFI);
58 MachineFunction::iterator MFI);
63 MachineFunction::iterator MFI);
68 MachineFunction::iterator MFI) const;
79 MachineFunction::iterator MFI);
84 MachineInstr *postRAConvertToLEA(MachineFunction::iterator &MFI,
93 bool runOnMachineFunction(MachineFunction &MF) override;
96 MachineFunction *MF
    [all...]

Completed in 743 milliseconds

1 2 34 5 6 7 8 91011>>