forked from OSchip/llvm-project
parent
5c190d056d
commit
7b6001ee0f
|
@ -20,10 +20,9 @@
|
||||||
// e = getelementptr ..., i64 a
|
// e = getelementptr ..., i64 a
|
||||||
//
|
//
|
||||||
// This is legal to do if the computations are marked with either nsw or nuw
|
// This is legal to do if the computations are marked with either nsw or nuw
|
||||||
// markers.
|
// markers. Moreover, the current heuristic is simple: it does not create new
|
||||||
// Moreover, the current heuristic is simple: it does not create new sext
|
// sext operations, i.e., it gives up when a sext would have forked (e.g., if a
|
||||||
// operations, i.e., it gives up when a sext would have forked (e.g., if
|
// = add i32 b, c, two sexts are required to promote the computation).
|
||||||
// a = add i32 b, c, two sexts are required to promote the computation).
|
|
||||||
//
|
//
|
||||||
// FIXME: This pass may be useful for other targets too.
|
// FIXME: This pass may be useful for other targets too.
|
||||||
// ===---------------------------------------------------------------------===//
|
// ===---------------------------------------------------------------------===//
|
||||||
|
|
Loading…
Reference in New Issue