forked from OSchip/llvm-project
[SystemZ] Add comment for ISD::FP_TO_UINT expansion.
(Copied from the fp-conv-10.ll test to SystemZISelLowering.cpp) Review: Ulrich Weigand llvm-svn: 293900
This commit is contained in:
parent
bc4dc9b4b9
commit
b7a2ef8375
|
@ -194,6 +194,9 @@ SystemZTargetLowering::SystemZTargetLowering(const TargetMachine &TM,
|
|||
setOperationAction(ISD::UMUL_LOHI, VT, Custom);
|
||||
|
||||
// Only z196 and above have native support for conversions to unsigned.
|
||||
// On z10, promoting to i64 doesn't generate an inexact condition for
|
||||
// values that are outside the i32 range but in the i64 range, so use
|
||||
// the default expansion.
|
||||
if (!Subtarget.hasFPExtension())
|
||||
setOperationAction(ISD::FP_TO_UINT, VT, Expand);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue