Changes in directory llvm/include/llvm/Target:
TargetInstrInfo.h updated: 1.94 -> 1.95 --- Log message: update comment --- Diffs of the changes: (+4 -2) TargetInstrInfo.h | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) Index: llvm/include/llvm/Target/TargetInstrInfo.h diff -u llvm/include/llvm/Target/TargetInstrInfo.h:1.94 llvm/include/llvm/Target/TargetInstrInfo.h:1.95 --- llvm/include/llvm/Target/TargetInstrInfo.h:1.94 Fri Oct 13 16:02:27 2006 +++ llvm/include/llvm/Target/TargetInstrInfo.h Tue Oct 17 17:12:15 2006 @@ -276,9 +276,11 @@ /// implemented for a target). Upon success, this returns false and returns /// with the following information in various cases: /// - /// 1. If this block ends with only an unconditional branch, it sets TBB to be + /// 1. If this block ends with no branches (it just falls through to its succ) + /// just return false, leaving TBB/FBB null. + /// 2. If this block ends with only an unconditional branch, it sets TBB to be /// the destination block. - /// 2. If this block ends with an conditional branch, it returns the 'true' + /// 3. If this block ends with an conditional branch, it returns the 'true' /// destination in TBB, the 'false' destination in FBB, and a list of /// operands that evaluate the condition. These operands can be passed to /// other TargetInstrInfo methods to create new branches. _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits