Searched defs:MBB (Results 1 - 25 of 274) sorted by relevance

1234567891011

/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h50 MachineBasicBlock *MBB; member in class:llvm::MachineIRBuilder
72 assert(MBB && "MachineBasicBlock is not set");
73 return *MBB;
82 /// \pre MBB must be in getMF().
83 /// \pre II must be a valid iterator in MBB.
84 void setInsertPt(MachineBasicBlock &MBB, MachineBasicBlock::iterator II);
92 /// Set the insertion point to the end of \p MBB.
93 /// \pre \p MBB must be contained by getMF().
94 void setMBB(MachineBasicBlock &MBB);
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
H A DMachineOptimizationRemarkEmitter.h34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB; member in class:llvm::DiagnosticInfoMIROptimization
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
86 /// remark. \p Loc is the debug location and \p MBB i
31 DiagnosticInfoMIROptimization(enum DiagnosticKind Kind, const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
64 MachineOptimizationRemark(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
88 MachineOptimizationRemarkMissed(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
112 MachineOptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
[all...]
H A DDFAPacketizer.h152 void PacketizeMIs(MachineBasicBlock *MBB,
169 virtual void endPacket(MachineBasicBlock *MBB,
178 const MachineBasicBlock *MBB) {
177 ignorePseudoInstruction(const MachineInstr &I, const MachineBasicBlock *MBB) argument
H A DLiveVariables.h102 /// findKill - Find a kill instruction in MBB. Return NULL if none is found.
103 MachineInstr *findKill(const MachineBasicBlock *MBB) const;
105 /// isLiveIn - Is Reg live in to MBB? This means that Reg is live through
106 /// MBB, or it is killed in MBB. If Reg is only used by PHI instructions in
107 /// MBB, it is not considered live in.
108 bool isLiveIn(const MachineBasicBlock &MBB,
180 void runOnBlock(MachineBasicBlock *MBB, unsigned NumRegs);
281 void HandleVirtRegUse(unsigned reg, MachineBasicBlock *MBB, MachineInstr &MI);
283 bool isLiveIn(unsigned Reg, const MachineBasicBlock &MBB) { argument
[all...]
H A DMachineLoopInfo.h74 explicit MachineLoop(MachineBasicBlock *MBB) argument
75 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {}
H A DRegisterScavenging.h39 MachineBasicBlock *MBB = nullptr; member in class:llvm::RegScavenger
74 /// Start tracking liveness from the begin of basic block \p MBB.
75 void enterBasicBlock(MachineBasicBlock &MBB);
77 /// Start tracking liveness from the end of basic block \p MBB.
81 void enterBasicBlockEnd(MachineBasicBlock &MBB);
83 /// Move the internal MBB iterator and update register states.
86 /// Move the internal MBB iterator and update register states until
89 if (!Tracking && MBB->begin() != I) forward();
102 /// Update internal register state and move MBB iterator backwards.
113 /// Move the internal MBB iterato
[all...]
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h50 MachineBasicBlock *MBB; member in class:llvm::MachineIRBuilder
72 assert(MBB && "MachineBasicBlock is not set");
73 return *MBB;
82 /// \pre MBB must be in getMF().
83 /// \pre II must be a valid iterator in MBB.
84 void setInsertPt(MachineBasicBlock &MBB, MachineBasicBlock::iterator II);
92 /// Set the insertion point to the end of \p MBB.
93 /// \pre \p MBB must be contained by getMF().
94 void setMBB(MachineBasicBlock &MBB);
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/CodeGen/
H A DMachineOptimizationRemarkEmitter.h34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB; member in class:llvm::DiagnosticInfoMIROptimization
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
86 /// remark. \p Loc is the debug location and \p MBB i
31 DiagnosticInfoMIROptimization(enum DiagnosticKind Kind, const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
64 MachineOptimizationRemark(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
88 MachineOptimizationRemarkMissed(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
112 MachineOptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
[all...]
H A DDFAPacketizer.h157 void PacketizeMIs(MachineBasicBlock *MBB,
174 virtual void endPacket(MachineBasicBlock *MBB,
183 const MachineBasicBlock *MBB) {
182 ignorePseudoInstruction(const MachineInstr &I, const MachineBasicBlock *MBB) argument
H A DLiveVariables.h102 /// findKill - Find a kill instruction in MBB. Return NULL if none is found.
103 MachineInstr *findKill(const MachineBasicBlock *MBB) const;
105 /// isLiveIn - Is Reg live in to MBB? This means that Reg is live through
106 /// MBB, or it is killed in MBB. If Reg is only used by PHI instructions in
107 /// MBB, it is not considered live in.
108 bool isLiveIn(const MachineBasicBlock &MBB,
180 void runOnBlock(MachineBasicBlock *MBB, unsigned NumRegs);
281 void HandleVirtRegUse(unsigned reg, MachineBasicBlock *MBB, MachineInstr &MI);
283 bool isLiveIn(unsigned Reg, const MachineBasicBlock &MBB) { argument
[all...]
H A DMachineLoopInfo.h77 explicit MachineLoop(MachineBasicBlock *MBB) argument
78 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {}
H A DRegisterScavenging.h39 MachineBasicBlock *MBB = nullptr; member in class:llvm::RegScavenger
74 /// Start tracking liveness from the begin of basic block \p MBB.
75 void enterBasicBlock(MachineBasicBlock &MBB);
77 /// Start tracking liveness from the end of basic block \p MBB.
81 void enterBasicBlockEnd(MachineBasicBlock &MBB);
83 /// Move the internal MBB iterator and update register states.
86 /// Move the internal MBB iterator and update register states until
89 if (!Tracking && MBB->begin() != I) forward();
102 /// Update internal register state and move MBB iterator backwards.
113 /// Move the internal MBB iterato
[all...]
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h50 MachineBasicBlock *MBB; member in class:llvm::MachineIRBuilder
72 assert(MBB && "MachineBasicBlock is not set");
73 return *MBB;
82 /// \pre MBB must be in getMF().
83 /// \pre II must be a valid iterator in MBB.
84 void setInsertPt(MachineBasicBlock &MBB, MachineBasicBlock::iterator II);
92 /// Set the insertion point to the end of \p MBB.
93 /// \pre \p MBB must be contained by getMF().
94 void setMBB(MachineBasicBlock &MBB);
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/CodeGen/
H A DMachineOptimizationRemarkEmitter.h34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB; member in class:llvm::DiagnosticInfoMIROptimization
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
86 /// remark. \p Loc is the debug location and \p MBB i
31 DiagnosticInfoMIROptimization(enum DiagnosticKind Kind, const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
64 MachineOptimizationRemark(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
88 MachineOptimizationRemarkMissed(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
112 MachineOptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
[all...]
H A DDFAPacketizer.h157 void PacketizeMIs(MachineBasicBlock *MBB,
174 virtual void endPacket(MachineBasicBlock *MBB,
183 const MachineBasicBlock *MBB) {
182 ignorePseudoInstruction(const MachineInstr &I, const MachineBasicBlock *MBB) argument
H A DLiveVariables.h102 /// findKill - Find a kill instruction in MBB. Return NULL if none is found.
103 MachineInstr *findKill(const MachineBasicBlock *MBB) const;
105 /// isLiveIn - Is Reg live in to MBB? This means that Reg is live through
106 /// MBB, or it is killed in MBB. If Reg is only used by PHI instructions in
107 /// MBB, it is not considered live in.
108 bool isLiveIn(const MachineBasicBlock &MBB,
180 void runOnBlock(MachineBasicBlock *MBB, unsigned NumRegs);
281 void HandleVirtRegUse(unsigned reg, MachineBasicBlock *MBB, MachineInstr &MI);
283 bool isLiveIn(unsigned Reg, const MachineBasicBlock &MBB) { argument
[all...]
H A DMachineLoopInfo.h77 explicit MachineLoop(MachineBasicBlock *MBB) argument
78 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {}
H A DRegisterScavenging.h39 MachineBasicBlock *MBB = nullptr; member in class:llvm::RegScavenger
74 /// Start tracking liveness from the begin of basic block \p MBB.
75 void enterBasicBlock(MachineBasicBlock &MBB);
77 /// Start tracking liveness from the end of basic block \p MBB.
81 void enterBasicBlockEnd(MachineBasicBlock &MBB);
83 /// Move the internal MBB iterator and update register states.
86 /// Move the internal MBB iterator and update register states until
89 if (!Tracking && MBB->begin() != I) forward();
102 /// Update internal register state and move MBB iterator backwards.
113 /// Move the internal MBB iterato
[all...]
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h50 MachineBasicBlock *MBB; member in class:llvm::MachineIRBuilder
72 assert(MBB && "MachineBasicBlock is not set");
73 return *MBB;
82 /// \pre MBB must be in getMF().
83 /// \pre II must be a valid iterator in MBB.
84 void setInsertPt(MachineBasicBlock &MBB, MachineBasicBlock::iterator II);
92 /// Set the insertion point to the end of \p MBB.
93 /// \pre \p MBB must be contained by getMF().
94 void setMBB(MachineBasicBlock &MBB);
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
H A DMachineOptimizationRemarkEmitter.h34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB; member in class:llvm::DiagnosticInfoMIROptimization
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
86 /// remark. \p Loc is the debug location and \p MBB i
31 DiagnosticInfoMIROptimization(enum DiagnosticKind Kind, const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
64 MachineOptimizationRemark(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
88 MachineOptimizationRemarkMissed(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
112 MachineOptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
[all...]
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h50 MachineBasicBlock *MBB; member in class:llvm::MachineIRBuilder
72 assert(MBB && "MachineBasicBlock is not set");
73 return *MBB;
82 /// \pre MBB must be in getMF().
83 /// \pre II must be a valid iterator in MBB.
84 void setInsertPt(MachineBasicBlock &MBB, MachineBasicBlock::iterator II);
92 /// Set the insertion point to the end of \p MBB.
93 /// \pre \p MBB must be contained by getMF().
94 void setMBB(MachineBasicBlock &MBB);
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/CodeGen/
H A DMachineOptimizationRemarkEmitter.h34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB; member in class:llvm::DiagnosticInfoMIROptimization
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
86 /// remark. \p Loc is the debug location and \p MBB i
31 DiagnosticInfoMIROptimization(enum DiagnosticKind Kind, const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
64 MachineOptimizationRemark(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
88 MachineOptimizationRemarkMissed(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
112 MachineOptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
[all...]
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h50 MachineBasicBlock *MBB; member in class:llvm::MachineIRBuilder
72 assert(MBB && "MachineBasicBlock is not set");
73 return *MBB;
82 /// \pre MBB must be in getMF().
83 /// \pre II must be a valid iterator in MBB.
84 void setInsertPt(MachineBasicBlock &MBB, MachineBasicBlock::iterator II);
92 /// Set the insertion point to the end of \p MBB.
93 /// \pre \p MBB must be contained by getMF().
94 void setMBB(MachineBasicBlock &MBB);
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/CodeGen/
H A DMachineOptimizationRemarkEmitter.h34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB; member in class:llvm::DiagnosticInfoMIROptimization
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
86 /// remark. \p Loc is the debug location and \p MBB i
31 DiagnosticInfoMIROptimization(enum DiagnosticKind Kind, const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
64 MachineOptimizationRemark(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
88 MachineOptimizationRemarkMissed(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
112 MachineOptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const MachineBasicBlock *MBB) argument
[all...]
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/CodeGen/
H A DDFAPacketizer.h157 void PacketizeMIs(MachineBasicBlock *MBB,
174 virtual void endPacket(MachineBasicBlock *MBB,
183 const MachineBasicBlock *MBB) {
182 ignorePseudoInstruction(const MachineInstr &I, const MachineBasicBlock *MBB) argument

Completed in 421 milliseconds

1234567891011