OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SecondLastInst
(Results
1 - 7
of
7
) sorted by null
/external/llvm/lib/Target/MBlaze/
MBlazeInstrInfo.cpp
155
MachineInstr *
SecondLastInst
= I;
158
if (
SecondLastInst
&& I != MBB.begin() && isUnpredicatedTerminator(--I))
162
if (MBlaze::isCondBranchOpcode(
SecondLastInst
->getOpcode()) &&
164
TBB =
SecondLastInst
->getOperand(1).getMBB();
165
Cond.push_back(MachineOperand::CreateImm(
SecondLastInst
->getOpcode()));
166
Cond.push_back(
SecondLastInst
->getOperand(0));
173
if (MBlaze::isUncondBranchOpcode(
SecondLastInst
->getOpcode()) &&
175
TBB =
SecondLastInst
->getOperand(0).getMBB();
/external/llvm/lib/Target/XCore/
XCoreInstrInfo.cpp
228
MachineInstr *
SecondLastInst
= I;
231
if (
SecondLastInst
&& I != MBB.begin() &&
235
unsigned SecondLastOpc =
SecondLastInst
->getOpcode();
243
TBB =
SecondLastInst
->getOperand(1).getMBB();
245
Cond.push_back(
SecondLastInst
->getOperand(0));
253
if (IsBRU(
SecondLastInst
->getOpcode()) &&
255
TBB =
SecondLastInst
->getOperand(0).getMBB();
263
if (IsBR_JT(
SecondLastInst
->getOpcode()) && IsBRU(LastInst->getOpcode())) {
/external/llvm/lib/Target/CellSPU/
SPUInstrInfo.cpp
255
MachineInstr *
SecondLastInst
= I;
258
if (
SecondLastInst
&& I != MBB.begin() &&
263
if (isCondBranch(
SecondLastInst
) && isUncondBranch(LastInst)) {
264
TBB =
SecondLastInst
->getOperand(1).getMBB();
265
DEBUG(errs() << "Pushing
SecondLastInst
: ");
266
DEBUG(
SecondLastInst
->dump());
267
Cond.push_back(MachineOperand::CreateImm(
SecondLastInst
->getOpcode()));
268
Cond.push_back(
SecondLastInst
->getOperand(0));
275
if (isUncondBranch(
SecondLastInst
) && isUncondBranch(LastInst)) {
276
TBB =
SecondLastInst
->getOperand(0).getMBB()
[
all
...]
/external/llvm/lib/Target/PowerPC/
PPCInstrInfo.cpp
230
MachineInstr *
SecondLastInst
= I;
233
if (
SecondLastInst
&& I != MBB.begin() &&
238
if (
SecondLastInst
->getOpcode() == PPC::BCC &&
240
if (!
SecondLastInst
->getOperand(2).isMBB() ||
243
TBB =
SecondLastInst
->getOperand(2).getMBB();
244
Cond.push_back(
SecondLastInst
->getOperand(0));
245
Cond.push_back(
SecondLastInst
->getOperand(1));
252
if (
SecondLastInst
->getOpcode() == PPC::B &&
254
if (!
SecondLastInst
->getOperand(0).isMBB())
256
TBB =
SecondLastInst
->getOperand(0).getMBB()
[
all
...]
/external/llvm/lib/Target/Mips/
MipsInstrInfo.cpp
324
MachineInstr *
SecondLastInst
= NULL;
327
SecondLastInst
= &*I;
328
SecondLastOpc = GetAnalyzableBrOpc(
SecondLastInst
->getOpcode());
331
if (isUnpredicatedTerminator(
SecondLastInst
) && !SecondLastOpc)
360
TBB =
SecondLastInst
->getOperand(0).getMBB();
370
AnalyzeCondBr(
SecondLastInst
, SecondLastOpc, TBB, Cond);
/external/llvm/lib/Target/Hexagon/
HexagonInstrInfo.cpp
242
MachineInstr *
SecondLastInst
= I;
245
if (
SecondLastInst
&& I != MBB.begin() &&
250
if (((
SecondLastInst
->getOpcode() == Hexagon::BRCOND) ||
251
(
SecondLastInst
->getOpcode() == Hexagon::JMP_c)) &&
253
TBB =
SecondLastInst
->getOperand(1).getMBB();
254
Cond.push_back(
SecondLastInst
->getOperand(0));
260
if ((
SecondLastInst
->getOpcode() == Hexagon::JMP_cNot) &&
262
TBB =
SecondLastInst
->getOperand(1).getMBB();
264
Cond.push_back(
SecondLastInst
->getOperand(0));
271
if (
SecondLastInst
->getOpcode() == Hexagon::JMP &
[
all
...]
/external/llvm/lib/Target/ARM/
ARMBaseInstrInfo.cpp
305
MachineInstr *
SecondLastInst
= I;
306
unsigned SecondLastOpc =
SecondLastInst
->getOpcode();
313
LastInst =
SecondLastInst
;
320
SecondLastInst
= I;
321
SecondLastOpc =
SecondLastInst
->getOpcode();
327
if (
SecondLastInst
&& I != MBB.begin() && isUnpredicatedTerminator(--I))
332
TBB =
SecondLastInst
->getOperand(0).getMBB();
333
Cond.push_back(
SecondLastInst
->getOperand(1));
334
Cond.push_back(
SecondLastInst
->getOperand(2));
342
TBB =
SecondLastInst
->getOperand(0).getMBB()
[
all
...]
Completed in 457 milliseconds