Skip to content

[X86] Move X86ISD::FP_TO_SINT_SAT/FP_TO_UINT_SAT outside of the MEMORY_OPCODE enum block #140272

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 18, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions llvm/lib/Target/X86/X86ISelLowering.h
Original file line number Diff line number Diff line change
Expand Up @@ -724,6 +724,10 @@ namespace llvm {
MCVTSI2P,
MCVTUI2P,

// Custom handling for FP_TO_xINT_SAT
FP_TO_SINT_SAT,
FP_TO_UINT_SAT,

// Vector float to bfloat16.
// Convert packed single data to packed BF16 data
CVTNEPS2BF16,
Expand Down Expand Up @@ -917,10 +921,6 @@ namespace llvm {
// Load x87 FPU environment from memory.
FLDENVm,

// Custom handling for FP_TO_xINT_SAT
FP_TO_SINT_SAT,
FP_TO_UINT_SAT,

/// This instruction implements FP_TO_SINT with the
/// integer destination in memory and a FP reg source. This corresponds
/// to the X86::FIST*m instructions and the rounding mode change stuff. It
Expand Down
Loading