/external/llvm/include/llvm/CodeGen/ |
H A D | MachineOperand.h | 56 /// OpKind - Specify what kind of operand this is. This discriminates the 58 unsigned char OpKind; // MachineOperandType member in class:llvm::MachineOperand 156 explicit MachineOperand(MachineOperandType K) : OpKind(K), ParentMI(0) { 162 MachineOperandType getType() const { return (MachineOperandType)OpKind; } 191 bool isReg() const { return OpKind == MO_Register; } 193 bool isImm() const { return OpKind == MO_Immediate; } 195 bool isCImm() const { return OpKind == MO_CImmediate; } 197 bool isFPImm() const { return OpKind == MO_FPImmediate; } 199 bool isMBB() const { return OpKind == MO_MachineBasicBlock; } 201 bool isFI() const { return OpKind [all...] |
/external/llvm/utils/TableGen/ |
H A D | FastISelEmitter.cpp | 72 class OpKind { 77 OpKind() : Repr(OK_Invalid) {} 79 bool operator<(OpKind RHS) const { return Repr < RHS.Repr; } 80 bool operator==(OpKind RHS) const { return Repr == RHS.Repr; } 82 static OpKind getReg() { OpKind K; K.Repr = OK_Reg; return K; } 83 static OpKind getFP() { OpKind K; K.Repr = OK_FP; return K; } 84 static OpKind getImm(unsigned V) { 87 OpKind [all...] |
/external/clang/utils/TableGen/ |
H A D | NeonEmitter.h | 24 enum OpKind { enum 93 StringMap<OpKind> OpMap;
|
H A D | NeonEmitter.cpp | 604 static std::string GenOpString(OpKind op, const std::string &proto, 828 throw "unknown OpKind!"; 1030 OpKind kind, ClassKind classKind) { 1203 OpKind kind = OpMap[R->getValueAsDef("Operand")->getName()]; 1265 StringMap<OpKind> EmittedMap; 1271 OpKind k = OpMap[R->getValueAsDef("Operand")->getName()]; 1310 OpKind k = OpMap[R->getValueAsDef("Operand")->getName()]; 1365 OpKind k = OpMap[R->getValueAsDef("Operand")->getName()]; 1530 OpKind kind = OpMap[R->getValueAsDef("Operand")->getName()];
|
/external/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 1237 tok::TokenKind OpKind = Tok.getKind(); local 1245 if (OpKind == tok::lesslessless) { 1292 if (OpKind == tok::l_paren || !LHS.isInvalid()) { 1323 tok::TokenKind OpKind = Tok.getKind(); local 1331 OpLoc, OpKind, ObjectType, 1345 OpLoc, OpKind == tok::arrow); 1352 LHS = ParseCXXPseudoDestructor(LHS.take(), OpLoc, OpKind, SS, 1375 OpKind, SS, Name, ObjCImpDecl,
|
H A D | ParseExprCXX.cpp | 976 tok::TokenKind OpKind, 1027 OpLoc, OpKind, 975 ParseCXXPseudoDestructor(ExprArg Base, SourceLocation OpLoc, tok::TokenKind OpKind, CXXScopeSpec &SS, ParsedType ObjectType) argument
|
/external/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 4190 tok::TokenKind OpKind, ParsedType &ObjectType, 4203 if (OpKind == tok::arrow) 4215 if (OpKind == tok::arrow) { 4289 tok::TokenKind OpKind, 4303 if (OpKind == tok::arrow) { 4314 OpKind = tok::period; 4387 OpKind == tok::arrow, OpLoc, 4402 tok::TokenKind OpKind, 4421 if (OpKind == tok::arrow) { 4432 OpKind 4189 ActOnStartCXXMemberReference(Scope *S, Expr *Base, SourceLocation OpLoc, tok::TokenKind OpKind, ParsedType &ObjectType, bool &MayBePseudoDestructor) argument 4287 BuildPseudoDestructorExpr(Expr *Base, SourceLocation OpLoc, tok::TokenKind OpKind, const CXXScopeSpec &SS, TypeSourceInfo *ScopeTypeInfo, SourceLocation CCLoc, SourceLocation TildeLoc, PseudoDestructorTypeStorage Destructed, bool HasTrailingLParen) argument 4400 ActOnPseudoDestructorExpr(Scope *S, Expr *Base, SourceLocation OpLoc, tok::TokenKind OpKind, CXXScopeSpec &SS, UnqualifiedId &FirstTypeName, SourceLocation CCLoc, SourceLocation TildeLoc, UnqualifiedId &SecondTypeName, bool HasTrailingLParen) argument [all...] |
H A D | SemaExprMember.cpp | 1426 /// \param OpKind either tok::arrow or tok::period 1435 tok::TokenKind OpKind, 1458 bool IsArrow = (OpKind == tok::arrow); 1433 ActOnMemberAccessExpr(Scope *S, Expr *Base, SourceLocation OpLoc, tok::TokenKind OpKind, CXXScopeSpec &SS, UnqualifiedId &Id, Decl *ObjCImpDecl, bool HasTrailingLParen) argument
|
H A D | SemaExpr.cpp | 4949 BinaryOperatorKind OpKind = BinaryOperator::getOverloadedOpcode(OO); 4950 if (IsArithmeticOp(OpKind)) { 4951 *Opcode = OpKind;
|
/external/llvm/lib/CodeGen/ |
H A D | MachineInstr.cpp | 148 OpKind = MO_Immediate; 165 OpKind = MO_Register;
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 2465 tok::TokenKind OpKind, 3172 tok::TokenKind OpKind, 3180 tok::TokenKind OpKind, 3190 tok::TokenKind OpKind,
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 1349 tok::TokenKind OpKind,
|