Searched refs:BaseId (Results 1 - 3 of 3) sorted by relevance
/openbsd-current/gnu/llvm/clang/include/clang/Tooling/Transformer/ |
H A D | Stencil.h | 99 /// 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 D | MergeICmps.cpp | 74 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 D | Stencil.cpp | 261 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