Searched defs:Expr (Results 51 - 73 of 73) sorted by relevance

123

/external/llvm/include/llvm/MC/
H A DMCExpr.h314 const MCExpr *Expr; member in class:llvm::MCUnaryExpr
317 : MCExpr(MCExpr::Unary), Op(_Op), Expr(_Expr) {}
323 static const MCUnaryExpr *Create(Opcode Op, const MCExpr *Expr,
325 static const MCUnaryExpr *CreateLNot(const MCExpr *Expr, MCContext &Ctx) { argument
326 return Create(LNot, Expr, Ctx);
328 static const MCUnaryExpr *CreateMinus(const MCExpr *Expr, MCContext &Ctx) { argument
329 return Create(Minus, Expr, Ctx);
331 static const MCUnaryExpr *CreateNot(const MCExpr *Expr, MCContext &Ctx) { argument
332 return Create(Not, Expr, Ctx);
334 static const MCUnaryExpr *CreatePlus(const MCExpr *Expr, MCContex argument
[all...]
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1426 const MCExpr *Expr = MCSymbolRefExpr::Create(Label, OutContext); local
1428 Expr = MCBinaryExpr::CreateAdd(Expr,
1432 OutStreamer.EmitValue(Expr, Size);
H A DDwarfCompileUnit.cpp173 const MCExpr *Expr) {
174 DIEValue *Value = new (DIEValueAllocator) DIEExpr(Expr);
1391 const MCExpr *Expr = local
1399 addExpr(Block, 0, dwarf::DW_FORM_udata, Expr);
1402 addUInt(Block, 0, dwarf::DW_FORM_udata, DU->getAddrPoolIndex(Expr));
172 addExpr(DIE *Die, unsigned Attribute, unsigned Form, const MCExpr *Expr) argument
/external/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp828 void addExpr(MCInst &Inst, const MCExpr *Expr) const {
830 if (const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr))
833 Inst.addOperand(MCOperand::CreateExpr(Expr));
2045 const MCSymbolRefExpr *Expr = MCSymbolRefExpr::Create(Sym, getContext()); local
2049 Inst.addOperand(MCOperand::CreateExpr(Expr));
/external/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp970 const MCExpr *Expr = local
993 Expr = MCBinaryExpr::CreateSub(Expr, PCRelExpr, OutContext);
995 OutStreamer.EmitValue(Expr, Size);
1032 const MCExpr *Expr = MCSymbolRefExpr::Create(MBB->getSymbol(), OutContext); local
1035 Expr = MCBinaryExpr::CreateSub(Expr, MCSymbolRefExpr::Create(JTISymbol,
1041 Expr = MCBinaryExpr::CreateAdd(Expr, MCConstantExpr::Create(1,OutContext),
1043 OutStreamer.EmitValue(Expr,
1095 const MCExpr *Expr = local
[all...]
/external/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp149 const MCExpr* evaluateRelocExpr(const MCExpr *Expr, StringRef RelocStr);
151 bool isEvaluated(const MCExpr *Expr);
280 void addExpr(MCInst &Inst, const MCExpr *Expr) const{
282 if (Expr == 0)
284 else if (const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr))
287 Inst.addOperand(MCOperand::CreateExpr(Expr));
292 const MCExpr *Expr = getImm(); local
293 addExpr(Inst, Expr);
301 const MCExpr *Expr = getMemOff(); local
302 addExpr(Inst, Expr);
476 const MCExpr *Expr = Op.getExpr(); local
1032 evaluateRelocExpr(const MCExpr *Expr, StringRef RelocStr) argument
1080 isEvaluated(const MCExpr *Expr) argument
1418 const MCExpr *Expr; local
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp408 const MCExpr *Expr; local
409 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None,
411 return MCOperand::CreateExpr(Expr);
/external/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp274 struct ExprOp Expr; member in union:__anon21425::PPCOperand::__anon21426
293 Expr = o.Expr;
317 return Expr.Val;
322 return Expr.CRVal;
337 return (unsigned) (Kind == Immediate ? Imm.Val : Expr.CRVal);
342 return (unsigned) (Kind == Immediate ? Imm.Val : Expr.CRVal);
517 Op->Expr.Val = Val;
518 Op->Expr.CRVal = EvaluateCRExpr(Val);
/external/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp23 // Return true if Expr is in the range [MinValue, MaxValue].
24 static bool inRange(const MCExpr *Expr, int64_t MinValue, int64_t MaxValue) { argument
25 if (const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr)) {
110 void addExpr(MCInst &Inst, const MCExpr *Expr) const {
112 if (Expr == 0)
114 else if (const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr))
117 Inst.addOperand(MCOperand::CreateExpr(Expr));
144 static SystemZOperand *createImm(const MCExpr *Expr, SMLoc StartLoc, argument
147 Op->Imm = Expr;
679 const MCExpr *Expr, *Lengt local
765 const MCExpr *Expr; local
[all...]
/external/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp2901 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/Transforms/Scalar/
H A DLoopStrengthReduce.cpp1656 std::pair<size_t, int64_t> getUse(const SCEV *&Expr,
2208 LSRInstance::getUse(const SCEV *&Expr, argument
2210 const SCEV *Copy = Expr;
2211 int64_t Offset = ExtractImmediate(Expr, SE);
2216 Expr = Copy;
2221 UseMap.insert(std::make_pair(std::make_pair(Expr, Kind), 0));
2307 const SCEV *Expr = IU.getExpr(*UI); local
2310 Types.insert(SE.getEffectiveSCEVType(Expr->getType()));
2313 Worklist.push_back(Expr);
/external/clang/include/clang/AST/
H A DExpr.h1 //===--- 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 DAsmParser.cpp999 const MCExpr *Expr; local
1002 if (parseExpression(Expr))
1005 if (!Expr->EvaluateAsAbsolute(Res))
4148 // Expr/Input or Output.
/external/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp1485 void addExpr(MCInst &Inst, const MCExpr *Expr) const {
1487 if (Expr == 0)
1489 else if (const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr))
1492 Inst.addOperand(MCOperand::CreateExpr(Expr));
2928 const MCExpr *Expr; local
2930 if (getParser().parseExpression(Expr)) {
2934 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr);
4154 const MCExpr *Expr; local
4155 if (getParser().parseExpression(Expr))
4161 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr);
4329 const MCExpr *Expr; local
[all...]
/external/chromium_org/third_party/sqlite/src/src/
H A DsqliteInt.h605 typedef struct Expr Expr; typedef in typeref:struct:Expr
1096 Expr *pDflt; /* Default value of this column */
1283 Expr *pCheck; /* The AND of all CHECK constraints */
1518 ** If Expr.op==TK_AGG_COLUMN or TK_AGG_FUNCTION then Expr.pAggInfo is a
1519 ** pointer to this structure. The Expr.iColumn field is the index in
1541 Expr *pExpr; /* The original expression */
1549 Expr *pExpr; /* Expression encoding the function */
1562 ** it uses less memory in the Expr objec
1637 struct Expr { struct
[all...]
/external/clang/include/clang/Sema/
H A DSema.h20 #include "clang/AST/Expr.h"
105 class Expr;
284 llvm::SmallPtrSet<Expr*, 2> MaybeODRUseExprs;
665 llvm::SmallPtrSet<Expr*, 2> SavedMaybeODRUseExprs;
835 bool isSelfExpr(Expr *RExpr);
956 ExprResult Owned(Expr* E) { return E; }
1019 Expr *ArraySize, unsigned Quals,
1021 QualType BuildExtVectorType(QualType T, Expr *ArraySize,
1076 CanThrowResult canThrow(const Expr *E);
1130 static SourceRange getPrintable(Expr *
1336 ExprResult Expr; member in class:clang::Sema::NameClassification
1344 NameClassification(ExprResult Expr) argument
4211 ActOnFinishFullExpr(Expr *Expr) argument
[all...]
/external/clang/lib/Sema/
H A DSemaOverload.cpp18 #include "clang/AST/Expr.h"
69 static bool IsStandardConversion(Sema &S, Expr* From, QualType ToType,
75 static bool IsTransparentUnionStandardConversion(Sema &S, Expr* From,
81 IsUserDefinedConversion(Sema &S, Expr *From, QualType ToType,
278 static const Expr *IgnoreNarrowingConversion(const Expr *Converted) {
310 const Expr *Converted,
331 const Expr *Initializer = IgnoreNarrowingConversion(Converted);
364 const Expr *Initializer = IgnoreNarrowingConversion(Converted);
410 const Expr *Initialize
1952 isNullPointerConstantForConversion(Expr *Expr, bool InOverloadResolution, ASTContext &Context) argument
[all...]
/external/robolectric/lib/main/
H A Djavassist-3.14.0-GA.jarMETA-INF/ META-INF/MANIFEST.MF javassist/ javassist/bytecode/ javassist/bytecode/analysis/ javassist/bytecode/annotation/ javassist/ ...
/external/antlr/antlr-3.4/runtime/ActionScript/project/lib/
H A DFlexAntTasks.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/adobe/ com/adobe/ac/ com/adobe/ac/ant/ ...
/external/chromium_org/third_party/sqlite/amalgamation/
H A Dsqlite3.c7600 typedef struct Expr Expr; typedef in typeref:struct:Expr
9456 Expr *pDflt; /* Default value of this column */
9643 Expr *pCheck; /* The AND of all CHECK constraints */
9878 ** If Expr.op==TK_AGG_COLUMN or TK_AGG_FUNCTION then Expr.pAggInfo is a
9879 ** pointer to this structure. The Expr.iColumn field is the index in
9901 Expr *pExpr; /* The original expression */
9909 Expr *pExpr; /* Expression encoding the function */
9922 ** it uses less memory in the Expr objec
9997 struct Expr { struct
[all...]
/external/sqlite/dist/orig/
H A Dsqlite3.c8132 typedef struct Expr Expr; typedef in typeref:struct:Expr
10009 Expr *pDflt; /* Default value of this column */
10189 Expr *pCheck; /* The AND of all CHECK constraints */
10428 ** If Expr.op==TK_AGG_COLUMN or TK_AGG_FUNCTION then Expr.pAggInfo is a
10429 ** pointer to this structure. The Expr.iColumn field is the index in
10452 Expr *pExpr; /* The original expression */
10459 Expr *pExpr; /* Expression encoding the function */
10471 ** it uses less memory in the Expr objec
10546 struct Expr { struct
[all...]
/external/sqlite/dist/
H A Dsqlite3.c8132 typedef struct Expr Expr; typedef in typeref:struct:Expr
10009 Expr *pDflt; /* Default value of this column */
10189 Expr *pCheck; /* The AND of all CHECK constraints */
10428 ** If Expr.op==TK_AGG_COLUMN or TK_AGG_FUNCTION then Expr.pAggInfo is a
10429 ** pointer to this structure. The Expr.iColumn field is the index in
10452 Expr *pExpr; /* The original expression */
10459 Expr *pExpr; /* Expression encoding the function */
10471 ** it uses less memory in the Expr objec
10546 struct Expr { struct
[all...]
/external/antlr/antlr-3.4/lib/
H A Dantlr-3.4-complete.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/antlr/ org/antlr/analysis/ org/antlr/codegen/ org/ ...

Completed in 2524 milliseconds

123