HomeSort by relevance Sort by last modified time
    Searched defs:SExpr (Results 1 - 3 of 3) sorted by null

  /external/llvm/lib/Target/Sparc/MCTargetDesc/
SparcMCCodeEmitter.cpp 126 if (const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(Expr)) {
127 MCFixupKind Kind = (MCFixupKind)SExpr->getFixupKind();
153 const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(MO.getExpr());
154 assert(SExpr && SExpr->getSubExpr()->getKind() == MCExpr::SymbolRef &&
156 const MCSymbolRefExpr *SymExpr = cast<MCSymbolRefExpr>(SExpr->getSubExpr());
165 if (const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(MO.getExpr())) {
166 if (SExpr->getKind() == SparcMCExpr::VK_Sparc_WPLT30)
  /external/clang/include/clang/Analysis/Analyses/
ThreadSafetyTIL.h 251 class SExpr {
255 // Subclasses of SExpr must define the following:
274 // SExpr objects cannot be deleted.
280 SExpr(TIL_Opcode Op) : Opcode(Op), Reserved(0), Flags(0) {}
281 SExpr(const SExpr &E) : Opcode(E.Opcode), Reserved(0), Flags(E.Flags) {}
288 SExpr() LLVM_DELETED_FUNCTION;
290 // SExpr objects must be created in an arena.
305 inline SExprRef(SExpr *P);
308 SExpr *get() { return Ptr;
    [all...]
  /external/clang/lib/Analysis/
ThreadSafety.cpp 54 /// SExpr implements a simple expression language that is used to store,
55 /// compare, and pretty-print C++ expressions. Unlike a clang Expr, a SExpr
75 class SExpr {
187 // A SExpr is a list of SExprNodes in prefix order. The Size field allows
267 /// Build an SExpr from the given C++ expression.
269 /// Note: this function merely creates a SExpr; it does not check to
460 /// \brief Construct a SExpr from an expression.
540 explicit SExpr(clang::Decl::EmptyShell e) { NodeVec.clear(); }
547 SExpr(const Expr *MutexExp, const Expr *DeclExp, const NamedDecl *D,
582 bool operator==(const SExpr &other) const
    [all...]

Completed in 494 milliseconds