aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST/ByteCode/Compiler.cpp
diff options
context:
space:
mode:
authorSam Elliott <quic_aelliott@quicinc.com>2025-06-23 10:50:17 -0700
committerGitHub <noreply@github.com>2025-06-23 10:50:17 -0700
commit43ae009a9b3165fdf1db415e081cd9ed6ad20245 (patch)
tree563ebf80aa0c88197973d2d41e45c4ef8ceed97d /clang/lib/AST/ByteCode/Compiler.cpp
parenta6eb5eee38ee08fb8466956553e77177e2ad1b02 (diff)
downloadllvm-43ae009a9b3165fdf1db415e081cd9ed6ad20245.zip
llvm-43ae009a9b3165fdf1db415e081cd9ed6ad20245.tar.gz
llvm-43ae009a9b3165fdf1db415e081cd9ed6ad20245.tar.bz2
[RISCV] Make All VType Parts Optional (#144971)
This matches the current binutils behaviour, and the orignal ratified spec that states that LMUL=1 when the lmul operand is omitted. A variety of previously invalid vtype instructions are now accepted by the assembler. To match binutils, at least one of the vtype operands must be provided. Also fixes the MCOperandPredicate definition in VTypeIOp, which had one logic issue and one syntax issue. This is not used by the MC layer currently, so this change should not affect the existing implementation. Fixes #143744
Diffstat (limited to 'clang/lib/AST/ByteCode/Compiler.cpp')
0 files changed, 0 insertions, 0 deletions