参考:https://llvm.org/docs/CommandGuide/FileCheck.html
1、技巧,规避连续嵌套的表达式,比如下面的表达式
ldr x9, [x7, :got_lo12:y]
str x8, [x9]
a) 如果使用[[REG4:x[0-9]+]] 匹配x9, 则REG4整体上匹配x9, 这样处理[x9]就会形成类似[[[REG4]]],从而导致嵌套匹配出错
b) 正确的处理方法可以使用x[[REG4:[0-9]+]], 这样REG4整体上匹配9, 进而[x9]就会形成类似[x[[REG4]]]的表达式,完整的表达式