Lines Matching refs:Head
2000 StringRef Head = Name.slice(Start, Next);
2001 unsigned RegNum = matchRegisterNameAlias(Head, true);
3318 StringRef Head = Name.slice(Start, Next);
3321 if (Head == "ic" || Head == "dc" || Head == "at" || Head == "tlbi") {
3322 bool IsError = parseSysAlias(Head, NameLoc, Operands);
3329 AArch64Operand::CreateToken(Head, false, NameLoc, getContext()));
3330 Mnemonic = Head;
3333 if (Head == "b" && Next != StringRef::npos) {
3336 Head = Name.slice(Start + 1, Next);
3339 (Head.data() - Name.data()));
3340 AArch64CC::CondCode CC = parseCondCodeString(Head);
3353 Head = Name.slice(Start, Next);
3355 (Head.data() - Name.data()) + 1);
3357 AArch64Operand::CreateToken(Head, true, SuffixLoc, getContext()));
3363 (Head == "ccmp" || Head == "ccmn" || Head == "fccmp" ||
3364 Head == "fccmpe" || Head == "fcsel" || Head == "csel" ||
3365 Head == "csinc" || Head == "csinv" || Head == "csneg");
3373 bool condCodeSecondOperand = (Head == "cset" || Head == "csetm");
3375 (Head == "cinc" || Head == "cinv" || Head == "cneg");