reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
 4177       return Error(Loc, "operand must be 64-bit form of destination register");
 4179       return Error(Loc, "operand must be 32-bit form of destination register");
 4181       return Error(Loc, "operand must match destination register");
 4186     return Error(Loc,
 4189     return Error(Loc, "invalid operand for instruction");
 4191     return Error(Loc, "invalid type suffix for instruction");
 4193     return Error(Loc, "expected AArch64 condition code");
 4195     return Error(Loc,
 4198     return Error(Loc,
 4201     return Error(Loc,
 4204     return Error(Loc, "expected compatible register or logical immediate");
 4206     return Error(Loc, "expected 'lsl' with optional integer 0 or 16");
 4208     return Error(Loc, "expected 'lsl' with optional integer 0, 16, 32 or 48");
 4210     return Error(Loc,
 4213     return Error(Loc,
 4216     return Error(Loc,
 4219     return Error(Loc, "index must be an integer in range [-32, 31].");
 4221     return Error(Loc, "index must be an integer in range [-16, 15].");
 4223     return Error(Loc, "index must be an integer in range [-8, 7].");
 4225     return Error(Loc, "index must be a multiple of 2 in range [-16, 14].");
 4227     return Error(Loc, "index must be a multiple of 3 in range [-24, 21].");
 4229     return Error(Loc, "index must be a multiple of 4 in range [-32, 28].");
 4231     return Error(Loc, "index must be a multiple of 16 in range [-128, 112].");
 4233     return Error(Loc, "index must be an integer in range [-32, 31].");
 4235     return Error(Loc, "index must be an integer in range [-128, 127].");
 4237     return Error(Loc, "index must be an integer in range [-256, 255].");
 4239     return Error(Loc, "index must be a multiple of 16 in range [-4096, 4080].");
 4241     return Error(Loc, "index must be a multiple of 8 in range [-4096, 4088].");
 4243     return Error(Loc, "index must be a multiple of 4 in range [-256, 252].");
 4245     return Error(Loc, "index must be a multiple of 8 in range [-512, 504].");
 4247     return Error(Loc, "index must be a multiple of 16 in range [-1024, 1008].");
 4249     return Error(Loc, "index must be a multiple of 8 in range [0, 248].");
 4251     return Error(Loc, "index must be a multiple of 4 in range [0, 124].");
 4253     return Error(Loc, "index must be a multiple of 2 in range [0, 62].");
 4255     return Error(Loc, "index must be a multiple of 8 in range [0, 504].");
 4257     return Error(Loc, "index must be a multiple of 16 in range [0, 1008].");
 4259     return Error(Loc, "index must be a multiple of 4 in range [0, 252].");
 4261     return Error(Loc, "index must be a multiple of 2 in range [0, 126].");
 4263     return Error(Loc, "index must be in range [0, 63].");
 4265     return Error(Loc,
 4268     return Error(Loc,
 4271     return Error(Loc,
 4274     return Error(Loc,
 4277     return Error(Loc,
 4280     return Error(Loc,
 4283     return Error(Loc,
 4286     return Error(Loc,
 4289     return Error(Loc,
 4292     return Error(Loc,
 4295     return Error(Loc, "index must be an integer in range [0, 4095].");
 4297     return Error(Loc, "index must be a multiple of 2 in range [0, 8190].");
 4299     return Error(Loc, "index must be a multiple of 4 in range [0, 16380].");
 4301     return Error(Loc, "index must be a multiple of 8 in range [0, 32760].");
 4303     return Error(Loc, "index must be a multiple of 16 in range [0, 65520].");
 4305     return Error(Loc, "immediate must be an integer in range [0, 1].");
 4307     return Error(Loc, "immediate must be an integer in range [0, 7].");
 4309     return Error(Loc, "immediate must be an integer in range [0, 15].");
 4311     return Error(Loc, "immediate must be an integer in range [0, 31].");
 4313     return Error(Loc, "immediate must be an integer in range [0, 63].");
 4315     return Error(Loc, "immediate must be an integer in range [0, 127].");
 4317     return Error(Loc, "immediate must be an integer in range [0, 255].");
 4319     return Error(Loc, "immediate must be an integer in range [0, 65535].");
 4321     return Error(Loc, "immediate must be an integer in range [1, 8].");
 4323     return Error(Loc, "immediate must be an integer in range [1, 16].");
 4325     return Error(Loc, "immediate must be an integer in range [1, 32].");
 4327     return Error(Loc, "immediate must be an integer in range [1, 64].");
 4329     return Error(Loc, "immediate must be an integer in range [0, 255]"
 4334     return Error(Loc, "immediate must be an integer in range [0, 255] or a "
 4337     return Error(Loc, "immediate must be an integer in range [-128, 255]"
 4340     return Error(Loc, "immediate must be an integer in range [-128, 127] or a "
 4344     return Error(Loc, "immediate must be an integer in range [-128, 127] or a "
 4347     return Error(Loc, "expected lane specifier '[1]'");
 4349     return Error(Loc, "vector lane must be an integer in range [0, 15].");
 4351     return Error(Loc, "vector lane must be an integer in range [0, 7].");
 4353     return Error(Loc, "vector lane must be an integer in range [0, 3].");
 4355     return Error(Loc, "vector lane must be an integer in range [0, 1].");
 4357     return Error(Loc, "vector lane must be an integer in range [0, 63].");
 4359     return Error(Loc, "vector lane must be an integer in range [0, 31].");
 4361     return Error(Loc, "vector lane must be an integer in range [0, 15].");
 4363     return Error(Loc, "vector lane must be an integer in range [0, 7].");
 4365     return Error(Loc, "vector lane must be an integer in range [0, 3].");
 4367     return Error(Loc, "expected label or encodable integer pc offset");
 4369     return Error(Loc, "expected readable system register");
 4371     return Error(Loc, "expected writable system register or pstate");
 4373     return Error(Loc, "complex rotation must be 0, 90, 180 or 270.");
 4375     return Error(Loc, "complex rotation must be 90 or 270.");
 4380     return Error(Loc, "unrecognized instruction mnemonic" + Suggestion);
 4383     return Error(Loc, "register must be x0..x30 or xzr, without shift");
 4385     return Error(Loc, "register must be x0..x30 or xzr, with required shift 'lsl #1'");
 4387     return Error(Loc, "register must be x0..x30 or xzr, with required shift 'lsl #2'");
 4389     return Error(Loc, "register must be x0..x30 or xzr, with required shift 'lsl #3'");
 4391     return Error(Loc, "register must be x0..x30 without shift");
 4393     return Error(Loc, "register must be x0..x30 with required shift 'lsl #1'");
 4395     return Error(Loc, "register must be x0..x30 with required shift 'lsl #2'");
 4397     return Error(Loc, "register must be x0..x30 with required shift 'lsl #3'");
 4400     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].s, (uxtw|sxtw)'");
 4403     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].s, (uxtw|sxtw) #1'");
 4406     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].s, (uxtw|sxtw) #2'");
 4409     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].s, (uxtw|sxtw) #3'");
 4412     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].d, (uxtw|sxtw)'");
 4415     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].d, (lsl|uxtw|sxtw) #1'");
 4418     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].d, (lsl|uxtw|sxtw) #2'");
 4421     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].d, (lsl|uxtw|sxtw) #3'");
 4423     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].s'");
 4425     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].s, lsl #1'");
 4427     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].s, lsl #2'");
 4429     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].s, lsl #3'");
 4431     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].d'");
 4433     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].d, lsl #1'");
 4435     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].d, lsl #2'");
 4437     return Error(Loc, "invalid shift/extend specified, expected 'z[0..31].d, lsl #3'");
 4439     return Error(Loc, "expected register without element width suffix");
 4445     return Error(Loc, "invalid element width");
 4447     return Error(Loc, "Invalid restricted vector register, expected z0.b..z7.b");
 4449     return Error(Loc, "Invalid restricted vector register, expected z0.h..z7.h");
 4451     return Error(Loc, "Invalid restricted vector register, expected z0.s..z7.s");
 4453     return Error(Loc, "Invalid restricted vector register, expected z0.h..z15.h");
 4455     return Error(Loc, "Invalid restricted vector register, expected z0.s..z15.s");
 4457     return Error(Loc, "Invalid restricted vector register, expected z0.d..z15.d");
 4459     return Error(Loc, "invalid predicate pattern");
 4465     return Error(Loc, "invalid predicate register.");
 4467     return Error(Loc, "invalid restricted predicate register, expected p0..p7 (without element suffix)");
 4469     return Error(Loc, "invalid restricted predicate register, expected p0.b..p7.b");
 4471     return Error(Loc, "invalid restricted predicate register, expected p0.h..p7.h");
 4473     return Error(Loc, "invalid restricted predicate register, expected p0.s..p7.s");
 4475     return Error(Loc, "invalid restricted predicate register, expected p0.d..p7.d");
 4477     return Error(Loc, "Invalid floating point constant, expected 0.5 or 1.0.");
 4479     return Error(Loc, "Invalid floating point constant, expected 0.5 or 2.0.");
 4481     return Error(Loc, "Invalid floating point constant, expected 0.0 or 1.0.");