[LANG] Minor semantic changes (#121)
* Now using unordered instead of ordered float (fixes NaN issues) * Bool -> int32 now converts to 1 rather than -1 * Reduce extend arguments to 32-bits if possible
This commit is contained in:
committed by
Philippe Tillet
parent
0274429429
commit
80c86ecf4a
@@ -261,6 +261,12 @@ DEFINE_FCMP_INSTR(OGT, cmp_pred_t::FCMP_OGT)
|
||||
DEFINE_FCMP_INSTR(OEQ, cmp_pred_t::FCMP_OEQ)
|
||||
DEFINE_FCMP_INSTR(ONE, cmp_pred_t::FCMP_ONE)
|
||||
|
||||
DEFINE_FCMP_INSTR(ULE, cmp_pred_t::FCMP_ULE)
|
||||
DEFINE_FCMP_INSTR(ULT, cmp_pred_t::FCMP_ULT)
|
||||
DEFINE_FCMP_INSTR(UGE, cmp_pred_t::FCMP_UGE)
|
||||
DEFINE_FCMP_INSTR(UGT, cmp_pred_t::FCMP_UGT)
|
||||
DEFINE_FCMP_INSTR(UEQ, cmp_pred_t::FCMP_UEQ)
|
||||
DEFINE_FCMP_INSTR(UNE, cmp_pred_t::FCMP_UNE)
|
||||
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
Reference in New Issue
Block a user