mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-06 01:24:35 +00:00
BIT_CONVERT nodes are used for vector types, too.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91582 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -414,12 +414,13 @@ namespace ISD {
|
|||||||
/// X = FP_EXTEND(Y) - Extend a smaller FP type into a larger FP type.
|
/// X = FP_EXTEND(Y) - Extend a smaller FP type into a larger FP type.
|
||||||
FP_EXTEND,
|
FP_EXTEND,
|
||||||
|
|
||||||
// BIT_CONVERT - Theis operator converts between integer and FP values, as
|
// BIT_CONVERT - This operator converts between integer, vector and FP
|
||||||
// if one was stored to memory as integer and the other was loaded from the
|
// values, as if the value was stored to memory with one type and loaded
|
||||||
// same address (or equivalently for vector format conversions, etc). The
|
// from the same address with the other type (or equivalently for vector
|
||||||
// source and result are required to have the same bit size (e.g.
|
// format conversions, etc). The source and result are required to have
|
||||||
// f32 <-> i32). This can also be used for int-to-int or fp-to-fp
|
// the same bit size (e.g. f32 <-> i32). This can also be used for
|
||||||
// conversions, but that is a noop, deleted by getNode().
|
// int-to-int or fp-to-fp conversions, but that is a noop, deleted by
|
||||||
|
// getNode().
|
||||||
BIT_CONVERT,
|
BIT_CONVERT,
|
||||||
|
|
||||||
// CONVERT_RNDSAT - This operator is used to support various conversions
|
// CONVERT_RNDSAT - This operator is used to support various conversions
|
||||||
|
Reference in New Issue
Block a user