File tree Expand file tree Collapse file tree 4 files changed +1527
-1468
lines changed
testdata/x86_64-LabelRewrite Expand file tree Collapse file tree 4 files changed +1527
-1468
lines changed Original file line number Diff line number Diff line change @@ -87,7 +87,7 @@ RegisterOrConstant <- (('%'[[A-Z]][[A-Z0-9]]*) /
8787 ('#(' [0-9]+ ')') /
8888 ARMRegister)
8989 ![fb:(+\-]
90- ARMConstantTweak <- ((([us] "xt" [xwhb]) / "lsl" / "lsr" / "ror" / "rol" / "asr" / "asl") (WS '#'? Offset)?)/
90+ ARMConstantTweak <- ((([us] "xt" [xwhb]) / ( "lsl" / "lsr" / "ror" / "rol" / "asr" / "asl") ![A-Za-z0-9_]) (WS '#'? Offset)?) /
9191 "mul vl" # multiply offset by the hardware's vector length
9292ARMRegister <- "sp" / ([xwdqshb] [0-9] [0-9]? !(ARMRegisterBoundary)) / "xzr" / "wzr" / "NZCV" / ARMVectorRegister / SVE2PredicateRegister /
9393 ('{' WS? ARMVectorRegister WS? ([,\-] WS? ARMVectorRegister)* WS? '}' ('[' [0-9] [0-9]? ']')? )
You can’t perform that action at this time.
0 commit comments