Searched refs:BaseId (Results 1 - 3 of 3) sorted by relevance

/openbsd-current/gnu/llvm/clang/include/clang/Tooling/Transformer/
H A DStencil.h99 /// object bound to \p BaseId. The access is constructed idiomatically: if \p
100 /// BaseId is bound to `e` and \p Member identifies member `m`, then returns
103 Stencil access(llvm::StringRef BaseId, Stencil Member);
104 inline Stencil access(llvm::StringRef BaseId, llvm::StringRef Member) { argument
105 return access(BaseId, detail::makeStencil(Member));
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DMergeICmps.cpp74 BCEAtom(GetElementPtrInst *GEP, LoadInst *LoadI, int BaseId, APInt Offset) argument
75 : GEP(GEP), LoadI(LoadI), BaseId(BaseId), Offset(Offset) {}
86 BaseId = that.BaseId;
102 return BaseId != O.BaseId ? BaseId < O.BaseId : Offset.slt(O.Offset);
107 unsigned BaseId member in struct:__anon3513::BCEAtom
133 visitICmpLoadOperand(Value *const Val, BaseIdentifier &BaseId) argument
303 visitICmp(const ICmpInst *const CmpI, const ICmpInst::Predicate ExpectedPredicate, BaseIdentifier &BaseId) argument
333 visitCmpBlock(Value *const Val, BasicBlock *const Block, const BasicBlock *const PhiBlock, BaseIdentifier &BaseId) argument
477 BaseIdentifier BaseId; local
[all...]
/openbsd-current/gnu/llvm/clang/lib/Tooling/Transformer/
H A DStencil.cpp261 std::string BaseId; member in class:AccessStencil
265 AccessStencil(StringRef BaseId, Stencil Member) argument
266 : BaseId(std::string(BaseId)), Member(std::move(Member)) {}
269 return (llvm::Twine("access(\"") + BaseId + "\", " + Member->toString() +
276 const auto *E = Match.Nodes.getNodeAs<Expr>(BaseId);
279 "Id not bound: " + BaseId);
284 "Could not construct object text from ID: " + BaseId);
467 Stencil transformer::access(StringRef BaseId, Stencil Member) {
468 return std::make_shared<AccessStencil>(BaseId, st
[all...]

Completed in 65 milliseconds