diff options
Diffstat (limited to 'llvm/lib/Target/X86/X86ISelLowering.h')
| -rw-r--r-- | llvm/lib/Target/X86/X86ISelLowering.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.h b/llvm/lib/Target/X86/X86ISelLowering.h index c49cce1436f..4aeaf1bf510 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.h +++ b/llvm/lib/Target/X86/X86ISelLowering.h @@ -303,12 +303,6 @@ namespace llvm { // Vector FP round. VFPROUND, VFPROUND_RND, VFPROUNDS_RND, - // Vector double to signed/unsigned integer (truncated). - CVTTPD2DQ, CVTTPD2UDQ, - - // Vector signed/unsigned integer to double. - CVTDQ2PD, CVTUDQ2PD, - // Convert a vector to mask, set bits base on MSB. CVT2MASK, @@ -508,10 +502,13 @@ namespace llvm { CVTS2SI_RND, CVTS2UI_RND, // Vector float/double to signed/unsigned integer with truncation. - CVTTP2SI_RND, CVTTP2UI_RND, + CVTTP2SI, CVTTP2UI, CVTTP2SI_RND, CVTTP2UI_RND, // Scalar float/double to signed/unsigned integer with truncation. CVTTS2SI_RND, CVTTS2UI_RND, + // Vector signed/unsigned integer to float/double. + CVTSI2P, CVTUI2P, + // Save xmm argument registers to the stack, according to %al. An operator // is needed so that this can be expanded with control flow. VASTART_SAVE_XMM_REGS, |

