Home
last modified time | relevance | path

Searched defs:ExprResult (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/
DNewGVN.cpp672 struct ExprResult { struct in __anon24691e880211::NewGVN
673 const Expression *Expr;
674 Value *ExtraDep;
675 const PredicateBase *PredDep;
677 ExprResult(const Expression *Expr, Value *ExtraDep = nullptr, in ExprResult() argument
681 ExprResult(ExprResult &&Other) in ExprResult() argument
690 ~ExprResult() { assert(!ExtraDep && "unhandled ExtraDep"); } in ~ExprResult()
692 operator bool() const { return Expr; } in operator bool()
694 static ExprResult none() { return {nullptr, nullptr, nullptr}; } in none()
695 static ExprResult some(const Expression *Expr, Value *ExtraDep = nullptr) { in some()
[all …]
/external/clang/lib/AST/
DExprConstant.cpp9177 EvalResult ExprResult; in EvaluateAsInt() local
9191 EvalResult ExprResult; in EvaluateAsFloat() local