HomeSort by: relevance | last modified time | path
    Searched refs:OpKind (Results 1 - 16 of 16) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineOperand.h 76 /// OpKind - Specify what kind of operand this is. This discriminates the
78 unsigned OpKind : 8;
203 : OpKind(K), SubReg_TargetFlags(0), ParentMI(nullptr) {
219 MachineOperandType getType() const { return (MachineOperandType)OpKind; }
321 bool isReg() const { return OpKind == MO_Register; }
323 bool isImm() const { return OpKind == MO_Immediate; }
325 bool isCImm() const { return OpKind == MO_CImmediate; }
327 bool isFPImm() const { return OpKind == MO_FPImmediate; }
329 bool isMBB() const { return OpKind == MO_MachineBasicBlock; }
331 bool isFI() const { return OpKind == MO_FrameIndex;
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
FastISelEmitter.cpp 88 class OpKind {
93 OpKind() : Repr(OK_Invalid) {}
95 bool operator<(OpKind RHS) const { return Repr < RHS.Repr; }
96 bool operator==(OpKind RHS) const { return Repr == RHS.Repr; }
98 static OpKind getReg() { OpKind K; K.Repr = OK_Reg; return K; }
99 static OpKind getFP() { OpKind K; K.Repr = OK_FP; return K; }
100 static OpKind getImm(unsigned V) {
103 OpKind K; K.Repr = OK_Imm+V; return K
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
PointerArithChecker.cpp 319 BinaryOperatorKind OpKind = BOp->getOpcode();
320 if (!BOp->isAdditiveOp() && OpKind != BO_AddAssign && OpKind != BO_SubAssign)
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineOperand.cpp 161 OpKind = MO_Immediate;
172 OpKind = MO_FPImmediate;
184 OpKind = MO_ExternalSymbol;
197 OpKind = MO_GlobalAddress;
209 OpKind = MO_MCSymbol;
220 OpKind = MO_FrameIndex;
232 OpKind = MO_TargetIndex;
256 OpKind = MO_Register;
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseExpr.cpp 1962 tok::TokenKind OpKind = Tok.getKind();
1969 if (OpKind == tok::lesslessless) {
2021 if (OpKind == tok::l_paren || !LHS.isInvalid()) {
2082 tok::TokenKind OpKind = Tok.getKind();
2099 << OpKind << Base->getSourceRange()
2105 OpKind, ObjectType,
2126 OpKind == tok::arrow ? tok::period : tok::arrow;
2145 getCurScope(), Base, CorrectedBase, OpLoc, OpKind == tok::arrow,
2153 LHS = ParseCXXPseudoDestructor(LHS.get(), OpLoc, OpKind, SS,
2167 if (getLangOpts().ObjC && OpKind == tok::period &
    [all...]
ParseTemplate.cpp 1351 OverloadedOperatorKind OpKind =
1357 TemplateKWLoc, TemplateNameLoc, TemplateII, OpKind, Template, TNK,
ParseExprCXX.cpp 1703 tok::TokenKind OpKind,
1738 return Actions.ActOnPseudoDestructorExpr(getCurScope(), Base, OpLoc, OpKind,
1768 return Actions.ActOnPseudoDestructorExpr(getCurScope(), Base, OpLoc, OpKind,
2443 OverloadedOperatorKind OpKind =
2449 TemplateKWLoc, Id.StartLocation, TemplateII, OpKind, Template, TNK,
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExprCXX.cpp 7196 tok::TokenKind OpKind,
7214 if (OpKind == tok::arrow)
7226 if (OpKind == tok::arrow) {
7261 OpKind = tok::period;
7287 if (OpKind == tok::arrow) {
7337 tok::TokenKind &OpKind, SourceLocation OpLoc) {
7351 if (OpKind == tok::arrow) {
7374 OpKind = tok::period;
7401 tok::TokenKind OpKind,
7410 if (CheckArrow(*this, ObjectType, Base, OpKind, OpLoc)
    [all...]
SemaExprMember.cpp 1678 /// \param OpKind either tok::arrow or tok::period
1684 tok::TokenKind OpKind,
1707 bool IsArrow = (OpKind == tok::arrow);
SemaCodeComplete.cpp 574 tok::TokenKind OpKind,
579 Type = getPreferredTypeOfUnaryArg(S, this->get(OpLoc), OpKind);
SemaExpr.cpp 8586 BinaryOperatorKind OpKind = BinaryOperator::getOverloadedOpcode(OO);
8587 if (IsArithmeticOp(OpKind)) {
8588 *Opcode = OpKind;
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/
X86AsmParser.cpp 1099 unsigned ParseIntelInlineAsmOperator(unsigned OpKind);
1101 bool ParseMasmOperator(unsigned OpKind, int64_t &Val);
2008 if (unsigned OpKind = IdentifyIntelInlineAsmOperator(Identifier)) {
2009 if (int64_t Val = ParseIntelInlineAsmOperator(OpKind)) {
2029 if (unsigned OpKind = IdentifyMasmOperator(Identifier)) {
2031 if (ParseMasmOperator(OpKind, Val))
2357 unsigned X86AsmParser::ParseIntelInlineAsmOperator(unsigned OpKind) {
2376 switch(OpKind) {
2402 bool X86AsmParser::ParseMasmOperator(unsigned OpKind, int64_t &Val) {
2408 if (OpKind == MOK_SIZEOF || OpKind == MOK_TYPE)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
ExprCXX.cpp 536 CXXOperatorCallExpr::CXXOperatorCallExpr(OverloadedOperatorKind OpKind,
544 CXXOperatorCallExprBits.OperatorKind = OpKind;
546 (CXXOperatorCallExprBits.OperatorKind == static_cast<unsigned>(OpKind)) &&
558 OverloadedOperatorKind OpKind, Expr *Fn,
568 return new (Mem) CXXOperatorCallExpr(OpKind, Fn, Args, Ty, VK, OperatorLoc,
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 316 void enterUnary(Sema &S, SourceLocation Tok, tok::TokenKind OpKind,
5341 tok::TokenKind OpKind,
6323 tok::TokenKind OpKind,
6329 tok::TokenKind OpKind,
6338 tok::TokenKind OpKind,
6347 tok::TokenKind OpKind,
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ExprCXX.h 93 CXXOperatorCallExpr(OverloadedOperatorKind OpKind, Expr *Fn,
102 Create(const ASTContext &Ctx, OverloadedOperatorKind OpKind, Expr *Fn,
  /src/external/apache2/llvm/dist/clang/include/clang/Parse/
Parser.h 1915 tok::TokenKind OpKind,

Completed in 75 milliseconds