Files
wasmtime/cranelift/codegen/src
Kasey Carrothers b12d41bfe9 Expand x64 OperandSize to support 8 and 16-bit operands.
This is in preparation for refactoring all x64::Inst arms to use OperandSize.

Current uses of OperandSize fall into two categories:
  1. XMM operations which require 32/64 bit operands
  2. Immediates which only care about 64-bit or not.

Adds assertions to existing Inst constructors to check that they are passed valid sizes.
This change also removes the implicit widening of 1 and 2 byte values to 4 bytes. from_bytes() is only used by category 2, so removing this behavior will not change any visible behavior.

Overall this change should be a no-op.
2021-02-03 10:40:11 -08:00
..
2020-11-11 12:36:17 +01:00
2020-09-22 12:49:42 +02:00
2020-07-17 12:03:17 +02:00
2020-04-15 17:21:28 -07:00
2019-10-24 17:20:12 -07:00
2020-07-16 14:56:11 +03:00