Searched refs:DestB (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBasicBlock.cpp1227 /// we have proven that MBB can only branch to DestA and DestB, remove any other
1228 /// MBB successors from the CFG. DestA and DestB can be null.
1230 /// Besides DestA and DestB, retain other edges leading to LandingPads
1232 /// Note it is possible that DestA and/or DestB are LandingPads.
1234 MachineBasicBlock *DestB,
1236 // The values of DestA and DestB frequently come from a call to the
1240 // 1. If both DestA and DestB are null, then the block ends with no branches
1242 // 2. If DestA is set, DestB is null, and IsCond is false, then the block ends
1244 // 3. If DestA is set, DestB is null, and IsCond is true, then the block ends
1245 // with a conditional branch that falls through to a successor (DestB)
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp4403 BasicBlock *DestB = nullptr; local
4415 if (!DestB)
4416 DestB = Dest;
4417 if (Dest == DestB) {
4424 assert(DestA && DestB &&
4426 assert(DestA != DestB);
4427 assert(DestB != SI->getDefaultDest());
4438 OtherDest = DestB;
4441 ContiguousDest = DestB;
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h741 /// If we have proven that MBB can only branch to DestA and DestB, remove any
742 /// other MBB successors from the CFG. DestA and DestB can be null. Besides
743 /// DestA and DestB, retain other edges leading to LandingPads (currently
745 /// possible that DestA and/or DestB are LandingPads.
747 MachineBasicBlock *DestB,

Completed in 94 milliseconds