| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| HD | MachineOperand.h | 79 unsigned OpKind : 8; 201 : OpKind(K), SubReg_TargetFlags(0), ParentMI(nullptr) { in MachineOperand() 217 MachineOperandType getType() const { return (MachineOperandType)OpKind; } in getType() 319 bool isReg() const { return OpKind == MO_Register; } in isReg() 321 bool isImm() const { return OpKind == MO_Immediate; } in isImm() 323 bool isCImm() const { return OpKind == MO_CImmediate; } in isCImm() 325 bool isFPImm() const { return OpKind == MO_FPImmediate; } in isFPImm() 327 bool isMBB() const { return OpKind == MO_MachineBasicBlock; } in isMBB() 329 bool isFI() const { return OpKind == MO_FrameIndex; } in isFI() 331 bool isCPI() const { return OpKind == MO_ConstantPoolIndex; } in isCPI() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/ |
| HD | FastISelEmitter.cpp | 88 class OpKind { class 93 OpKind() : Repr(OK_Invalid) {} in OpKind() function in __anonf336dd470311::OperandsSignature::OpKind 95 bool operator<(OpKind RHS) const { return Repr < RHS.Repr; } in operator <() 96 bool operator==(OpKind RHS) const { return Repr == RHS.Repr; } in operator ==() 98 static OpKind getReg() { OpKind K; K.Repr = OK_Reg; return K; } in getReg() 99 static OpKind getFP() { OpKind K; K.Repr = OK_FP; return K; } in getFP() 100 static OpKind getImm(unsigned V) { in getImm() 103 OpKind K; K.Repr = OK_Imm+V; return K; in getImm() 128 SmallVector<OpKind, 3> Operands; 154 Result.Operands.push_back(OpKind::getImm(0)); in getWithoutImmCodes() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| HD | MachineOperand.cpp | 159 OpKind = MO_Immediate; in ChangeToImmediate() 168 OpKind = MO_FPImmediate; in ChangeToFPImmediate() 179 OpKind = MO_ExternalSymbol; in ChangeToES() 192 OpKind = MO_GlobalAddress; in ChangeToGA() 204 OpKind = MO_MCSymbol; in ChangeToMCSymbol() 214 OpKind = MO_FrameIndex; in ChangeToFrameIndex() 225 OpKind = MO_TargetIndex; in ChangeToTargetIndex() 249 OpKind = MO_Register; in ChangeToRegister()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| HD | PointerArithChecker.cpp | 319 BinaryOperatorKind OpKind = BOp->getOpcode(); in checkPreStmt() local 320 if (!BOp->isAdditiveOp() && OpKind != BO_AddAssign && OpKind != BO_SubAssign) in checkPreStmt()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/ |
| HD | ParseExpr.cpp | 1844 tok::TokenKind OpKind = Tok.getKind(); in ParsePostfixExpressionSuffix() local 1851 if (OpKind == tok::lesslessless) { in ParsePostfixExpressionSuffix() 1903 if (OpKind == tok::l_paren || !LHS.isInvalid()) { in ParsePostfixExpressionSuffix() 1958 tok::TokenKind OpKind = Tok.getKind(); in ParsePostfixExpressionSuffix() local 1975 << OpKind << Base->getSourceRange() in ParsePostfixExpressionSuffix() 1981 OpLoc, OpKind, ObjectType, in ParsePostfixExpressionSuffix() 1995 OpKind == tok::arrow ? tok::period : tok::arrow; in ParsePostfixExpressionSuffix() 2013 getCurScope(), Base, CorrectedBase, OpLoc, OpKind == tok::arrow, in ParsePostfixExpressionSuffix() 2022 LHS = ParseCXXPseudoDestructor(LHS.get(), OpLoc, OpKind, SS, in ParsePostfixExpressionSuffix() 2036 if (getLangOpts().ObjC && OpKind == tok::period && in ParsePostfixExpressionSuffix() [all …]
|
| HD | ParseExprCXX.cpp | 1706 tok::TokenKind OpKind, in ParseCXXPseudoDestructor() argument 1745 return Actions.ActOnPseudoDestructorExpr(getCurScope(), Base, OpLoc, OpKind, in ParseCXXPseudoDestructor() 1769 return Actions.ActOnPseudoDestructorExpr(getCurScope(), Base, OpLoc, OpKind, in ParseCXXPseudoDestructor() 2397 OverloadedOperatorKind OpKind = in ParseUnqualifiedIdTemplateId() local 2403 TemplateKWLoc, Id.StartLocation, TemplateII, OpKind, Template, TNK, in ParseUnqualifiedIdTemplateId()
|
| HD | ParseTemplate.cpp | 1343 OverloadedOperatorKind OpKind = in AnnotateTemplateIdToken() local 1349 TemplateKWLoc, TemplateNameLoc, TemplateII, OpKind, Template, TNK, in AnnotateTemplateIdToken()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaExprCXX.cpp | 6943 tok::TokenKind OpKind, in ActOnStartCXXMemberReference() argument 6961 if (OpKind == tok::arrow) in ActOnStartCXXMemberReference() 6973 if (OpKind == tok::arrow) { in ActOnStartCXXMemberReference() 7008 OpKind = tok::period; in ActOnStartCXXMemberReference() 7034 if (OpKind == tok::arrow) { in ActOnStartCXXMemberReference() 7084 tok::TokenKind& OpKind, SourceLocation OpLoc) { in CheckArrow() argument 7098 if (OpKind == tok::arrow) { in CheckArrow() 7109 OpKind = tok::period; in CheckArrow() 7136 tok::TokenKind OpKind, in BuildPseudoDestructorExpr() argument 7145 if (CheckArrow(*this, ObjectType, Base, OpKind, OpLoc)) in BuildPseudoDestructorExpr() [all …]
|
| HD | SemaExprMember.cpp | 1699 tok::TokenKind OpKind, in ActOnMemberAccessExpr() argument 1722 bool IsArrow = (OpKind == tok::arrow); in ActOnMemberAccessExpr()
|
| HD | SemaCodeComplete.cpp | 539 tok::TokenKind OpKind, in enterUnary() argument 542 Type = getPreferredTypeOfUnaryArg(S, this->get(OpLoc), OpKind); in enterUnary()
|
| HD | SemaExpr.cpp | 7791 BinaryOperatorKind OpKind = BinaryOperator::getOverloadedOpcode(OO); in IsArithmeticBinaryExpr() local 7792 if (IsArithmeticOp(OpKind)) { in IsArithmeticBinaryExpr() 7793 *Opcode = OpKind; in IsArithmeticBinaryExpr()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
| HD | ExprCXX.cpp | 615 CXXOperatorCallExpr::CXXOperatorCallExpr(OverloadedOperatorKind OpKind, in CXXOperatorCallExpr() argument 623 CXXOperatorCallExprBits.OperatorKind = OpKind; 626 (CXXOperatorCallExprBits.OperatorKind == static_cast<unsigned>(OpKind)) && 637 const ASTContext &Ctx, OverloadedOperatorKind OpKind, Expr *Fn, in Create() argument 646 return new (Mem) CXXOperatorCallExpr(OpKind, Fn, Args, Ty, VK, OperatorLoc, in Create()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
| HD | X86AsmParser.cpp | 878 unsigned ParseIntelInlineAsmOperator(unsigned OpKind); 1554 if (unsigned OpKind = IdentifyIntelInlineAsmOperator(Identifier)) { in ParseIntelExpression() local 1555 if (int64_t Val = ParseIntelInlineAsmOperator(OpKind)) { in ParseIntelExpression() 1848 unsigned X86AsmParser::ParseIntelInlineAsmOperator(unsigned OpKind) { in ParseIntelInlineAsmOperator() argument 1867 switch(OpKind) { in ParseIntelInlineAsmOperator()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
| HD | Sema.h | 307 void enterUnary(Sema &S, SourceLocation Tok, tok::TokenKind OpKind, 4831 tok::TokenKind OpKind, 5840 tok::TokenKind OpKind, 5846 tok::TokenKind OpKind, 5855 tok::TokenKind OpKind, 5864 tok::TokenKind OpKind,
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
| HD | ExprCXX.h | 89 CXXOperatorCallExpr(OverloadedOperatorKind OpKind, Expr *Fn, 98 Create(const ASTContext &Ctx, OverloadedOperatorKind OpKind, Expr *Fn,
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Parse/ |
| HD | Parser.h | 1865 tok::TokenKind OpKind,
|