/external/llvm/lib/Target/X86/ |
H A D | X86MCInstLower.cpp | 162 const MCExpr *Expr = 0; local 176 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_TLVP, Ctx); 178 Expr = MCBinaryExpr::CreateSub(Expr, 200 Expr = MCSymbolRefExpr::Create(Sym, Ctx); 202 Expr = MCBinaryExpr::CreateSub(Expr, 211 AsmPrinter.OutStreamer.EmitAssignment(Label, Expr); 212 Expr = MCSymbolRefExpr::Create(Label, Ctx); 217 if (Expr [all...] |
/external/apache-xml/src/main/java/org/apache/xpath/compiler/ |
H A D | XPathParser.java | 129 Expr(); 783 * Expr ::= OrExpr 788 protected void Expr() throws javax.xml.transform.TransformerException method in class:XPathParser 1151 * StringExpr ::= Expr 1162 Expr(); 1171 * StringExpr ::= Expr 1182 Expr(); 1197 * NumberExpr ::= Expr 1208 Expr(); 1384 * | '(' Expr ')' [all...] |
/external/clang/lib/Edit/ |
H A D | RewriteObjCFoundationAPI.cpp | 67 const Expr *Arg = Msg->getArg(0)->IgnoreParenImpCasts(); 110 const Expr *Receiver, 160 const Expr *Rec = Msg->getInstanceReceiver(); 172 static bool subscriptOperatorNeedsParens(const Expr *FullExpr); 174 static void maybePutParensOnReceiver(const Expr *Receiver, Commit &commit) { 185 const Expr *Rec = Msg->getInstanceReceiver(); 233 const Expr *Rec = Msg->getInstanceReceiver(); 267 const Expr *Rec = Msg->getInstanceReceiver(); 376 static void objectifyExpr(const Expr *E, Commit &commit); 412 const Expr *SentinelExp 890 const Expr* Expr = FullExpr->IgnoreImpCasts(); local 912 const Expr* Expr = FullExpr->IgnoreImpCasts(); local [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MacOSKeychainAPIChecker.cpp | 42 AllocationState(const Expr *E, unsigned int Idx, SymbolRef R) : 98 const Expr *ArgExpr, 162 static bool isEnclosingFunctionParam(const Expr *E) { 215 static SymbolRef getAsPointeeSymbol(const Expr *Expr, argument 218 SVal ArgV = State->getSVal(Expr, C.getLocationContext()); 255 const Expr *ArgExpr, 294 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); 328 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); 377 const Expr *DeallocatorExp [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolutionExpressions.h | 565 virtual const SCEV *visitTruncateExpr(const SCEVTruncateExpr *Expr) { argument 566 const SCEV *Operand = visit(Expr->getOperand()); 567 return SE.getTruncateExpr(Operand, Expr->getType()); 570 virtual const SCEV *visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr) { argument 571 const SCEV *Operand = visit(Expr->getOperand()); 572 return SE.getZeroExtendExpr(Operand, Expr->getType()); 575 virtual const SCEV *visitSignExtendExpr(const SCEVSignExtendExpr *Expr) { argument 576 const SCEV *Operand = visit(Expr->getOperand()); 577 return SE.getSignExtendExpr(Operand, Expr->getType()); 580 virtual const SCEV *visitAddExpr(const SCEVAddExpr *Expr) { argument 587 visitMulExpr(const SCEVMulExpr *Expr) argument 594 visitUDivExpr(const SCEVUDivExpr *Expr) argument 598 visitAddRecExpr(const SCEVAddRecExpr *Expr) argument 606 visitSMaxExpr(const SCEVSMaxExpr *Expr) argument 613 visitUMaxExpr(const SCEVUMaxExpr *Expr) argument 620 visitUnknown(const SCEVUnknown *Expr) argument 624 visitCouldNotCompute(const SCEVCouldNotCompute *Expr) argument 646 visitUnknown(const SCEVUnknown *Expr) argument 671 visitAddRecExpr(const SCEVAddRecExpr *Expr) argument [all...] |
/external/llvm/lib/Target/X86/Disassembler/ |
H A D | X86Disassembler.cpp | 255 const MCExpr *Expr; local 263 Expr = MCBinaryExpr::CreateAdd(LHS, Off, *Ctx); 265 Expr = LHS; 268 Expr = MCBinaryExpr::CreateAdd(Add, Off, *Ctx); 270 Expr = Add; 273 Expr = Off; 275 Expr = MCConstantExpr::Create(0, *Ctx); 278 MI.addOperand(MCOperand::CreateExpr(Expr));
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MCCodeEmitter.cpp | 220 StartsWithGlobalOffsetTable(const MCExpr *Expr) { 222 if (Expr->getKind() == MCExpr::Binary) { 223 const MCBinaryExpr *BE = static_cast<const MCBinaryExpr *>(Expr); 224 Expr = BE->getLHS(); 228 if (Expr->getKind() != MCExpr::SymbolRef) 231 const MCSymbolRefExpr *Ref = static_cast<const MCSymbolRefExpr*>(Expr); 244 const MCExpr *Expr = NULL; 254 Expr = MCConstantExpr::Create(DispOp.getImm(), Ctx); 256 Expr = DispOp.getExpr(); 263 GlobalOffsetTableExprKind Kind = StartsWithGlobalOffsetTable(Expr); 290 Expr = MCBinaryExpr::CreateAdd(Expr, MCConstantExpr::Create(ImmOffset, Ctx), member in class:__anon9821::X86MCCodeEmitter [all...] |
/external/llvm/utils/FileCheck/ |
H A D | FileCheck.cpp | 121 bool EvaluateExpression(StringRef Expr, std::string &Value) const; 341 bool Pattern::EvaluateExpression(StringRef Expr, std::string &Value) const { argument 343 if (!Expr.startswith("@LINE")) 345 Expr = Expr.substr(StringRef("@LINE").size()); 347 if (!Expr.empty()) { 348 if (Expr[0] == '+') 349 Expr = Expr.substr(1); 350 else if (Expr[ [all...] |
/external/chromium/testing/gmock/scripts/generator/cpp/ |
H A D | ast.py | 176 class Expr(Node): class in inherits:Node 189 class Return(Expr): 193 class Delete(Expr): 197 class Friend(Expr): 199 Expr.__init__(self, start, end, expr)
|
/external/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 185 Expr *ReceiverExpr) { 1356 Expr *ExecConfig = 0; 1409 ArrayRef<Expr *>()); 1747 ExprResult Expr(ParseAssignmentExpression()); 1750 Expr = ExprError(); 1756 Expr = ExprError(); 1759 if (Expr.isInvalid() || Ty.isInvalid()) 1762 Res = Actions.ActOnVAArg(StartLoc, Expr.take(), Ty.get(), ConsumeParen()); 1875 ExprResult Expr(ParseAssignmentExpression()); 1876 if (Expr 2328 ExprResult Expr; local [all...] |
H A D | ParseStmt.cpp | 314 ExprResult Expr(ParseExpression()); 315 if (Expr.isInvalid()) { 326 Actions.CheckCaseExpression(Expr.get())) { 333 return ParseCaseStatement(/*MissingCase=*/true, Expr); 338 return Actions.ActOnExprStmt(Expr); 488 StmtResult Parser::ParseCaseStatement(bool MissingCase, ExprResult Expr) { argument 517 SourceLocation CaseLoc = MissingCase ? Expr.get()->getExprLoc() : 531 ExprResult LHS(MissingCase ? Expr : ParseConstantExpression()); 1918 SmallVectorImpl<Expr *> &Constraints, 1919 SmallVectorImpl<Expr *> [all...] |
/external/llvm/lib/MC/ |
H A D | MCStreamer.cpp | 61 const MCExpr *MCStreamer::ForceExpAbs(const MCExpr* Expr) { argument 63 isa<MCSymbolRefExpr>(Expr)) 64 return Expr; 67 EmitAssignment(ABS, Expr);
|
H A D | MachObjectWriter.cpp | 614 const MCExpr *Expr = SD.getSymbol().getVariableValue(); local 616 if (Expr->EvaluateAsRelocatable(Value, Layout)) {
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMCCodeEmitter.cpp | 470 const MCExpr *Expr = MO.getExpr(); local 472 Fixups.push_back(MCFixup::Create(0, Expr, Kind, MI.getLoc())); 749 const MCExpr *Expr = MO.getExpr(); local 756 Fixups.push_back(MCFixup::Create(0, Expr, Kind, MI.getLoc())); 829 const MCExpr *Expr = MO.getExpr(); local 831 Fixups.push_back(MCFixup::Create(0, Expr, Kind, MI.getLoc())); 870 static bool EvaluateAsPCRel(const MCExpr *Expr) { argument 871 switch (Expr->getKind()) { 1053 const MCExpr *Expr = MO.getExpr(); local 1055 Fixups.push_back(MCFixup::Create(0, Expr, Kin 1127 const MCExpr *Expr = MO.getExpr(); local [all...] |
/external/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 282 const MCExpr *Expr; member in class:llvm::MCUnaryExpr 285 : MCExpr(MCExpr::Unary), Op(_Op), Expr(_Expr) {} 291 static const MCUnaryExpr *Create(Opcode Op, const MCExpr *Expr, 293 static const MCUnaryExpr *CreateLNot(const MCExpr *Expr, MCContext &Ctx) { argument 294 return Create(LNot, Expr, Ctx); 296 static const MCUnaryExpr *CreateMinus(const MCExpr *Expr, MCContext &Ctx) { argument 297 return Create(Minus, Expr, Ctx); 299 static const MCUnaryExpr *CreateNot(const MCExpr *Expr, MCContext &Ctx) { argument 300 return Create(Not, Expr, Ctx); 302 static const MCUnaryExpr *CreatePlus(const MCExpr *Expr, MCContex argument [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 1404 const MCExpr *Expr = MCSymbolRefExpr::Create(Label, OutContext); local 1406 Expr = MCBinaryExpr::CreateAdd(Expr, 1410 OutStreamer.EmitValue(Expr, Size);
|
/external/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 777 void addExpr(MCInst &Inst, const MCExpr *Expr) const { 779 if (const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr)) 782 Inst.addOperand(MCOperand::CreateExpr(Expr)); 1945 const MCSymbolRefExpr *Expr = MCSymbolRefExpr::Create(Sym, getContext()); local 1949 Inst.addOperand(MCOperand::CreateExpr(Expr));
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMAsmPrinter.cpp | 955 const MCExpr *Expr = local 978 Expr = MCBinaryExpr::CreateSub(Expr, PCRelExpr, OutContext); 980 OutStreamer.EmitValue(Expr, Size); 1017 const MCExpr *Expr = MCSymbolRefExpr::Create(MBB->getSymbol(), OutContext); local 1020 Expr = MCBinaryExpr::CreateSub(Expr, MCSymbolRefExpr::Create(JTISymbol, 1026 Expr = MCBinaryExpr::CreateAdd(Expr, MCConstantExpr::Create(1,OutContext), 1028 OutStreamer.EmitValue(Expr, 1080 const MCExpr *Expr = local [all...] |
/external/llvm/lib/Target/Mips/AsmParser/ |
H A D | MipsAsmParser.cpp | 248 void addExpr(MCInst &Inst, const MCExpr *Expr) const{ 250 if (Expr == 0) 252 else if (const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr)) 255 Inst.addOperand(MCOperand::CreateExpr(Expr)); 260 const MCExpr *Expr = getImm(); local 261 addExpr(Inst,Expr); 269 const MCExpr *Expr = getMemOff(); local 270 addExpr(Inst,Expr);
|
/external/llvm/lib/Analysis/ |
H A D | DependenceAnalysis.cpp | 2901 const SCEV *DependenceAnalysis::findCoefficient(const SCEV *Expr, argument 2903 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Expr); 2905 return SE->getConstant(Expr->getType(), 0); 2917 const SCEV *DependenceAnalysis::zeroCoefficient(const SCEV *Expr, argument 2919 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Expr); 2921 return Expr; // ignore 2931 // Given a linear SCEV Expr, 2936 const SCEV *DependenceAnalysis::addToCoefficient(const SCEV *Expr, argument 2939 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Expr); 2941 return SE->getAddRecExpr(Expr, [all...] |
/external/llvm/lib/Target/ARM/Disassembler/ |
H A D | ARMDisassembler.cpp | 556 const MCExpr *Expr; local 564 Expr = MCBinaryExpr::CreateAdd(LHS, Off, *Ctx); 566 Expr = LHS; 569 Expr = MCBinaryExpr::CreateAdd(Add, Off, *Ctx); 571 Expr = Add; 574 Expr = Off; 576 Expr = MCConstantExpr::Create(0, *Ctx); 580 MI.addOperand(MCOperand::CreateExpr(ARMMCExpr::CreateUpper16(Expr, *Ctx))); 582 MI.addOperand(MCOperand::CreateExpr(ARMMCExpr::CreateLower16(Expr, *Ctx))); 584 MI.addOperand(MCOperand::CreateExpr(Expr)); [all...] |
/external/clang/lib/Analysis/ |
H A D | CFG.cpp | 36 if (Expr *Ex = VD->getInit()) 324 Expr::EvalResult *switchCond; 331 typedef llvm::DenseMap<Expr *, TryResult> CachedBoolEvalsTy; 408 CFGBlock *VisitNoRecurse(Expr *E, AddStmtChoice asc); 454 assert(!isa<Expr>(S) || cast<Expr>(S)->IgnoreParens() == S); 481 bool tryEvaluate(Expr *S, Expr::EvalResult &outResult) { 491 TryResult tryEvaluateBool(Expr *S) { 538 TryResult evaluateAsBooleanConditionNoCache(Expr * 3380 FindSubExprAssignments(const Stmt *S, llvm::SmallPtrSet<const Expr*,50>& Set) argument [all...] |
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 1571 std::pair<size_t, int64_t> getUse(const SCEV *&Expr, 2125 LSRInstance::getUse(const SCEV *&Expr, argument 2127 const SCEV *Copy = Expr; 2128 int64_t Offset = ExtractImmediate(Expr, SE); 2133 Expr = Copy; 2138 UseMap.insert(std::make_pair(std::make_pair(Expr, Kind), 0)); 2224 const SCEV *Expr = IU.getExpr(*UI); local 2227 Types.insert(SE.getEffectiveSCEVType(Expr->getType())); 2230 Worklist.push_back(Expr);
|
/external/clang/include/clang/AST/ |
H A D | Expr.h | 1 //===--- Expr.h - Classes for representing expressions ----------*- C++ -*-===// 10 // This file defines the Expr interface and subclasses. 71 Expr *RHS; 92 SubobjectAdjustment(const MemberPointerType *MPT, Expr *RHS) 99 /// Expr - This represents one expression. Note that Expr's are subclasses of 103 class Expr : public Stmt { class in namespace:clang 107 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK, function in class:clang::Expr 121 explicit Expr(StmtClass SC, EmptyShell) : Stmt(SC) { } function in class:clang::Expr 130 // type. Additionally, inspect Expr [all...] |
/external/llvm/lib/MC/MCParser/ |
H A D | AsmParser.cpp | 975 const MCExpr *Expr; local 978 if (parseExpression(Expr)) 981 if (!Expr->EvaluateAsAbsolute(Res)) 4124 // Expr/Input or Output.
|