mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-21 03:32:21 +00:00
add a new node
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24969 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
14f497452f
commit
1ac1c4b9d2
@ -214,6 +214,13 @@ namespace ISD {
|
|||||||
// FP_EXTEND - Extend a smaller FP type into a larger FP type.
|
// FP_EXTEND - 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
|
||||||
|
// if one was stored to memory as integer and the other was loaded from the
|
||||||
|
// same address. The source and result are required to have the same bit
|
||||||
|
// size (e.g. f32 <-> i32). This can also be used for int-to-int or
|
||||||
|
// fp-to-fp conversions, but that is a noop, deleted by getNode().
|
||||||
|
BIT_CONVERT,
|
||||||
|
|
||||||
// FNEG, FABS, FSQRT, FSIN, FCOS - Perform unary floating point negation,
|
// FNEG, FABS, FSQRT, FSIN, FCOS - Perform unary floating point negation,
|
||||||
// absolute value, square root, sine and cosine operations.
|
// absolute value, square root, sine and cosine operations.
|
||||||
FNEG, FABS, FSQRT, FSIN, FCOS,
|
FNEG, FABS, FSQRT, FSIN, FCOS,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user