HomeSort by relevance Sort by last modified time
    Searched refs:FBB (Results 1 - 25 of 61) sorted by null

1 2 3

  /external/llvm/lib/Target/NVPTX/
NVPTXInstrInfo.h 64 MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB,
68 MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB,
NVPTXInstrInfo.cpp 150 /// just return false, leaving TBB/FBB null.
160 /// in FBB, and a list of operands that evaluate the condition. These
168 MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB,
205 FBB = LastInst->getOperand(0).getMBB();
249 MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB,
257 if (FBB == 0) {
268 BuildMI(&MBB, DL, get(NVPTX::GOTO)).addMBB(FBB);
  /external/llvm/lib/CodeGen/
EarlyIfConversion.cpp 71 // | [TF]BB FBB TBB
76 // Instructions in the conditional blocks TBB and/or FBB are spliced into the
96 MachineBasicBlock *FBB;
98 /// isTriangle - When there is no 'else' block, either TBB or FBB will be
100 bool isTriangle() const { return TBB == Tail || FBB == Tail; }
106 MachineBasicBlock *getFPred() const { return FBB == Tail ? Head : FBB; }
136 /// and FBB.
341 TBB = FBB = Tail = 0;
388 if (TII->AnalyzeBranch(*Head, TBB, FBB, Cond))
    [all...]
MachineBlockPlacement.cpp     [all...]
BranchFolding.cpp 197 MachineBasicBlock *MBB = I, *TBB = 0, *FBB = 0;
199 if (!TII->AnalyzeBranch(*MBB, TBB, FBB, Cond, true))
200 MadeChange |= MBB->CorrectExtraCFGEdges(TBB, FBB, !Cond.empty());
462 MachineBasicBlock *TBB = 0, *FBB = 0;
466 !TII->AnalyzeBranch(*CurMBB, TBB, FBB, Cond, true)) {
468 if (TBB == NextBB && !Cond.empty() && !FBB) {
    [all...]
MachineBasicBlock.cpp 391 MachineBasicBlock *TBB = 0, *FBB = 0;
394 bool B = TII->AnalyzeBranch(*this, TBB, FBB, Cond);
425 if (FBB) {
433 TII->InsertBranch(*this, FBB, 0, Cond, dl);
434 } else if (isLayoutSuccessor(FBB)) {
640 MachineBasicBlock *TBB = 0, *FBB = 0;
643 if (TII->AnalyzeBranch(*this, TBB, FBB, Cond)) {
658 MachineFunction::iterator(FBB) == Fallthrough)
667 return FBB == 0;
683 MachineBasicBlock *TBB = 0, *FBB = 0
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430InstrInfo.h 77 MachineBasicBlock *&TBB, MachineBasicBlock *&FBB,
83 MachineBasicBlock *FBB,
MSP430InstrInfo.cpp 171 MachineBasicBlock *&FBB,
208 FBB = 0;
232 FBB = TBB;
261 MachineBasicBlock *FBB,
271 assert(!FBB && "Unconditional branch with multiple successors!");
281 if (FBB) {
283 BuildMI(&MBB, DL, get(MSP430::JMP)).addMBB(FBB);
  /external/llvm/lib/Target/Mips/
MipsInstrInfo.cpp 85 MachineBasicBlock *&FBB,
89 BranchType BT = AnalyzeBranch(MBB, TBB, FBB, Cond, AllowModify, BranchInstrs);
115 MachineBasicBlock *FBB,
130 if (FBB) {
132 BuildMI(&MBB, DL, get(UncondBrOpc)).addMBB(FBB);
182 MachineBasicBlock *&FBB, SmallVectorImpl<MachineOperand> &Cond,
194 // Leave TBB/FBB null.
195 TBB = FBB = NULL;
259 FBB = LastInst->getOperand(0).getMBB();
MipsInstrInfo.h 50 MachineBasicBlock *&FBB,
57 MachineBasicBlock *FBB,
65 MachineBasicBlock *&FBB,
MipsSEISelLowering.cpp 762 // $fbb:
768 // $vr0 = phi($vr2, $fbb, $vr1, $tbb)
777 MachineBasicBlock *FBB = F->CreateMachineBasicBlock(LLVM_BB);
780 F->insert(It, FBB);
790 BB->addSuccessor(FBB);
792 FBB->addSuccessor(Sink);
798 // Fill $FBB.
800 BuildMI(*FBB, FBB->end(), DL, TII->get(Mips::ADDiu), VR2)
802 BuildMI(*FBB, FBB->end(), DL, TII->get(Mips::B)).addMBB(Sink)
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcInstrInfo.h 66 MachineBasicBlock *&FBB,
73 MachineBasicBlock *FBB,
SparcInstrInfo.cpp 121 MachineBasicBlock *&FBB,
155 FBB = 0;
209 FBB = TBB;
223 MachineBasicBlock *FBB,
231 assert(!FBB && "Unconditional branch with multiple successors!");
243 if (!FBB)
246 BuildMI(&MBB, DL, get(SP::BA)).addMBB(FBB);
  /external/llvm/lib/Target/XCore/
XCoreInstrInfo.h 53 MachineBasicBlock *&FBB,
58 MachineBasicBlock *FBB,
XCoreInstrInfo.cpp 169 /// just return false, leaving TBB/FBB null.
179 /// in FBB, and a list of operands that evaluate the condition. These
188 MachineBasicBlock *&FBB,
247 FBB = LastInst->getOperand(0).getMBB();
276 MachineBasicBlock *FBB,
284 if (FBB == 0) { // One way branch.
302 BuildMI(&MBB, DL, get(XCore::BRFU_lu6)).addMBB(FBB);
  /external/llvm/lib/Target/AArch64/
AArch64InstrInfo.h 58 MachineBasicBlock *&FBB,
62 MachineBasicBlock *FBB,
  /external/llvm/unittests/IR/
IRBuilderTest.cpp 82 BasicBlock *FBB = BasicBlock::Create(getGlobalContext(), "", F);
84 BranchInst *BI = Builder.CreateCondBr(Builder.getTrue(), TBB, FBB);
89 EXPECT_EQ(FBB, TI->getSuccessor(1));
93 BI = Builder.CreateCondBr(Builder.getTrue(), TBB, FBB, Weights);
98 EXPECT_EQ(FBB, TI->getSuccessor(1));
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
R600InstrInfo.h 68 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB,
71 unsigned InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, const SmallVectorImpl<MachineOperand> &Cond, DebugLoc DL) const;
R600InstrInfo.cpp 179 MachineBasicBlock *&FBB,
239 FBB = LastInst->getOperand(0).getMBB();
263 MachineBasicBlock *FBB,
269 if (FBB == 0) {
292 BuildMI(&MBB, DL, get(AMDGPU::JUMP)).addMBB(FBB).addReg(0);
  /external/mesa3d/src/gallium/drivers/radeon/
R600InstrInfo.h 68 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB,
71 unsigned InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, const SmallVectorImpl<MachineOperand> &Cond, DebugLoc DL) const;
R600InstrInfo.cpp 179 MachineBasicBlock *&FBB,
239 FBB = LastInst->getOperand(0).getMBB();
263 MachineBasicBlock *FBB,
269 if (FBB == 0) {
292 BuildMI(&MBB, DL, get(AMDGPU::JUMP)).addMBB(FBB).addReg(0);
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.h 115 MachineBasicBlock *&FBB,
120 MachineBasicBlock *FBB,
  /external/llvm/lib/Target/SystemZ/
SystemZInstrInfo.h 124 MachineBasicBlock *&FBB,
129 MachineBasicBlock *FBB,
  /external/llvm/lib/Target/Hexagon/
HexagonInstrInfo.h 60 MachineBasicBlock *&FBB,
67 MachineBasicBlock *FBB,
  /external/llvm/lib/Target/R600/
R600InstrInfo.h 142 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB,
145 unsigned InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, const SmallVectorImpl<MachineOperand> &Cond, DebugLoc DL) const;

Completed in 367 milliseconds

1 2 3