mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-05 13:26:55 +00:00
ARM NEON relax parse time diagnostics for alignment specifiers.
There's more variation that we need to handle. Error checking will need to be on operand predicates. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146884 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -819,12 +819,11 @@ def VLD1LNd8 : VLD1LN<0b0000, {?,?,?,0}, "8", v8i8, extloadi8> {
|
||||
}
|
||||
def VLD1LNd16 : VLD1LN<0b0100, {?,?,0,?}, "16", v4i16, extloadi16> {
|
||||
let Inst{7-6} = lane{1-0};
|
||||
let Inst{4} = Rn{4};
|
||||
let Inst{5-4} = Rn{5-4};
|
||||
}
|
||||
def VLD1LNd32 : VLD1LN32<0b1000, {?,0,?,?}, "32", v2i32, load> {
|
||||
let Inst{7} = lane{0};
|
||||
let Inst{5} = Rn{4};
|
||||
let Inst{4} = Rn{4};
|
||||
let Inst{5-4} = Rn{5-4};
|
||||
}
|
||||
|
||||
def VLD1LNq8Pseudo : VLD1QLNPseudo<v16i8, extloadi8>;
|
||||
|
Reference in New Issue
Block a user