OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:Mnemonic
(Results
1 - 9
of
9
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/utils/TableGen/
AsmMatcherEmitter.cpp
83
// 1. A operand match table is built, each entry contains a
mnemonic
, an
85
// class/
mnemonic
and target features to be checked while trying to match.
88
//
mnemonic
and will check if the target feature for this
mnemonic
also
516
///
Mnemonic
- This is the first token of the matched instruction, its
517
///
mnemonic
.
518
StringRef
Mnemonic
;
522
/// This directly corresponds to the tokenized AsmString after the
mnemonic
is
560
Mnemonic
(RHS.
Mnemonic
), AsmOperands(RHS.AsmOperands)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64InstPrinter.cpp
349
const char *
Mnemonic
;
730
O << "\t" << LdStDesc->
Mnemonic
<< LdStDesc->Layout << '\t';
/src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/AsmParser/
LanaiAsmParser.cpp
58
// Split the
mnemonic
stripping conditional code and quantifiers
83
StringRef
Mnemonic
);
668
return Error(IdLoc, "Unrecognized instruction
mnemonic
");
1025
LanaiAsmParser::parseOperand(OperandVector *Operands, StringRef
Mnemonic
) {
1028
OperandMatchResultTy Result = MatchOperandParserImpl(*Operands,
Mnemonic
);
1057
// Split the
mnemonic
into ASM operand, conditional code and instruction
1063
StringRef
Mnemonic
= Name;
1067
Mnemonic
= Name.substr(0, Name.size() - 2);
1072
if (
Mnemonic
[0] == 'b' ||
1073
(
Mnemonic
[0] == 's' && !Mnemonic.startswith("sel") &
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/
PPCAsmParser.cpp
1502
/// Parse an instruction
mnemonic
followed by its operands.
1522
StringRef
Mnemonic
= Name.slice(0, Dot);
1525
PPCOperand::CreateTokenWithStringCopy(
Mnemonic
, NameLoc, isPPC64()));
1527
Operands.push_back(PPCOperand::CreateToken(
Mnemonic
, NameLoc, isPPC64()));
/src/external/apache2/llvm/dist/llvm/lib/Target/VE/AsmParser/
VEAsmParser.cpp
83
// Split the
mnemonic
stripping conditional code and quantifiers
791
return Error(IDLoc, "invalid instruction
mnemonic
");
859
// If OmitCC is enabled, CC_AT and CC_AF is treated as a part of
mnemonic
.
903
// Split the
mnemonic
into ASM operand, conditional code and instruction
907
// Create the leading tokens for the
mnemonic
908
StringRef
Mnemonic
= Name;
922
Mnemonic
= parseCC(Name, Start, Next, ICC, true, NameLoc, Operands);
926
Mnemonic
= parseCC(Name, 7, Name.size(), ICC, false, NameLoc, Operands);
929
Mnemonic
= parseRD(Name, 10, NameLoc, Operands);
931
Mnemonic
= parseRD(Name, 7, NameLoc, Operands)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/
X86AsmParser.cpp
2685
// X86::COND_INVALID if not a recognized condition code or alternate
mnemonic
,
3063
// FIXME: The
mnemonic
won't match correctly if its not in lower case.
3083
// FIXME: The
mnemonic
won't match correctly if its not in lower case.
3299
// FIXME: The
mnemonic
won't match correctly if its not in lower case.
3307
// FIXME: The
mnemonic
won't match correctly if its not in lower case.
3347
// Push the immediate if we extracted one from the
mnemonic
.
3386
// Push the immediate if we extracted one from the
mnemonic
.
4122
assert((*Operands[0]).isToken() && "Leading operand should always be a
mnemonic
!");
4318
// If all of the instructions reported an invalid
mnemonic
, then the original
4319
//
mnemonic
was invalid
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/
AArch64AsmParser.cpp
80
StringRef
Mnemonic
; ///< Instruction
mnemonic
.
337
bool IsSuffix; // Is the operand actually a suffix on the
mnemonic
.
2979
Mnemonic
= Name;
2988
if (
Mnemonic
== "ic") {
2998
} else if (
Mnemonic
== "dc") {
3008
} else if (
Mnemonic
== "at") {
3018
} else if (
Mnemonic
== "tlbi") {
3028
} else if (
Mnemonic
== "cfp" ||
Mnemonic
== "dvp" || Mnemonic == "cpp")
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/
ARMAsmParser.cpp
190
/// Returns true iff a given
mnemonic
is a CDE instruction
191
bool isCDEInstr(StringRef
Mnemonic
) {
193
if (!
Mnemonic
.startswith("cx") && !
Mnemonic
.startswith("vcx"))
195
return CDE.count(
Mnemonic
);
198
/// Returns true iff a given
mnemonic
is a VPT-predicable CDE instruction
200
bool isVPTPredicableCDEInstr(StringRef
Mnemonic
) {
201
if (!
Mnemonic
.startswith("vcx"))
203
return CDEWithVPTSuffix.count(
Mnemonic
);
206
/// Returns true iff a given
mnemonic
is an IT-predicable CDE instructio
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/AsmParser/
MipsAsmParser.cpp
189
bool mnemonicIsValid(StringRef
Mnemonic
, unsigned VariantID);
213
bool parseOperand(OperandVector &, StringRef
Mnemonic
);
6334
bool MipsAsmParser::parseOperand(OperandVector &Operands, StringRef
Mnemonic
) {
6340
OperandMatchResultTy ResTy = MatchOperandParserImpl(Operands,
Mnemonic
);
6458
MipsOperand &
Mnemonic
= static_cast<MipsOperand &>(*Operands[0]);
6459
if (
Mnemonic
.getToken() == "la" ||
Mnemonic
.getToken() == "dla") {
6939
// Check if we have valid
mnemonic
6945
// First operand in MCInst is instruction
mnemonic
.
8911
bool MipsAsmParser::mnemonicIsValid(StringRef
Mnemonic
, unsigned VariantID)
[
all
...]
Completed in 36 milliseconds
Indexes created Mon Mar 16 00:23:04 UTC 2026