Searched refs:AST (Results 1 - 22 of 22) sorted by relevance

/freebsd-10.1-release/share/i18n/csmapper/AST/
H A DMakefile5 ESUBDIR= AST
/freebsd-10.1-release/share/i18n/esdb/AST/
H A DMakefile6 ESUBDIR= AST
/freebsd-10.1-release/contrib/llvm/include/llvm/Transforms/Utils/
H A DPromoteMemToReg.h41 /// If AST is specified, the specified tracker is updated to reflect changes
44 AliasSetTracker *AST = 0);
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Frontend/
H A DASTUnit.cpp15 #include "clang/AST/ASTConsumer.h"
16 #include "clang/AST/ASTContext.h"
17 #include "clang/AST/DeclVisitor.h"
18 #include "clang/AST/StmtVisitor.h"
19 #include "clang/AST/TypeOrdering.h"
241 // If we loaded from an AST file, balance out the BeginSourceFile call.
664 ASTUnit &AST, bool CaptureDiagnostics) {
670 Client = new StoredDiagnosticConsumer(AST.StoredDiagnostics);
675 Diags->setClient(new StoredDiagnosticConsumer(AST.StoredDiagnostics));
688 OwningPtr<ASTUnit> AST(ne
662 ConfigureDiags(IntrusiveRefCntPtr<DiagnosticsEngine> &Diags, const char **ArgBegin, const char **ArgEnd, ASTUnit &AST, bool CaptureDiagnostics) argument
1764 OwningPtr<ASTUnit> AST; local
1794 ASTUnit *AST = Unit; local
1956 OwningPtr<ASTUnit> AST; local
2042 OwningPtr<ASTUnit> AST; local
2150 ASTUnit &AST; member in class:__anon3265::AugmentedCodeCompleteConsumer
2154 AugmentedCodeCompleteConsumer(ASTUnit &AST, CodeCompleteConsumer &Next, const CodeCompleteOptions &CodeCompleteOpts) argument
[all...]
H A DFrontendAction.cpp11 #include "clang/AST/ASTConsumer.h"
12 #include "clang/AST/ASTContext.h"
13 #include "clang/AST/DeclGroup.h"
123 ASTUnit *AST) {
125 CurrentASTUnit.reset(AST);
138 // modifiy the AST.
174 // AST files follow a very different path, since they share objects via the
175 // AST unit.
178 "Attempt to pass AST file to preprocessor only action!");
180 "This action does not have AST fil
122 setCurrentInput(const FrontendInputFile &CurrentInput, ASTUnit *AST) argument
184 ASTUnit *AST = ASTUnit::LoadFromASTFile(InputFile, Diags, local
[all...]
/freebsd-10.1-release/contrib/llvm/include/llvm/Analysis/
H A DAliasSetTracker.h82 AliasSet *getAliasSet(AliasSetTracker &AST) { argument
86 AS = OldAS->getForwardedTarget(AST);
88 OldAS->dropRef(AST);
142 void dropRef(AliasSetTracker &AST) { argument
145 removeFromTracker(AST);
170 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST);
237 AliasSet *getForwardedTarget(AliasSetTracker &AST) { argument
240 AliasSet *Dest = Forward->getForwardedTarget(AST);
243 Forward->dropRef(AST);
249 void removeFromTracker(AliasSetTracker &AST);
284 AliasSetTracker *AST; member in class:llvm::AliasSetTracker::ASTCallbackVH
430 operator <<(raw_ostream &OS, const AliasSetTracker &AST) argument
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp240 AliasSetTracker *AST; member in struct:__anon2826::PromoteMem2Reg
283 AliasSetTracker *AST)
285 DIB(*DT.getRoot()->getParent()->getParent()), AST(AST) {}
353 AliasSetTracker *AST) {
405 if (AST && LI->getType()->isPointerTy())
406 AST->deleteValue(LI);
427 if (AST)
428 AST->deleteValue(AI);
449 AliasSetTracker *AST) {
282 PromoteMem2Reg(ArrayRef<AllocaInst *> Allocas, DominatorTree &DT, AliasSetTracker *AST) argument
350 rewriteSingleStoreAlloca(AllocaInst *AI, AllocaInfo &Info, LargeBlockInfo &LBI, DominatorTree &DT, AliasSetTracker *AST) argument
447 promoteSingleBlockAlloca(AllocaInst *AI, const AllocaInfo &Info, LargeBlockInfo &LBI, AliasSetTracker *AST) argument
1072 PromoteMemToReg(ArrayRef<AllocaInst *> Allocas, DominatorTree &DT, AliasSetTracker *AST) argument
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Analysis/
H A DAliasSetTracker.cpp31 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST) { argument
44 AliasAnalysis &AA = AST.getAliasAnalysis();
90 void AliasSet::removeFromTracker(AliasSetTracker &AST) { argument
92 AST.removeAliasSet(this);
95 void AliasSet::addPointer(AliasSetTracker &AST, PointerRec &Entry, argument
103 AliasAnalysis &AA = AST.getAliasAnalysis();
236 /// this alias set, false otherwise. This does not modify the AST object or
366 void AliasSetTracker::add(const AliasSetTracker &AST) { argument
367 assert(&AA == &AST.AA &&
370 // Loop over all of the alias sets in AST, addin
[all...]
/freebsd-10.1-release/lib/clang/
H A Dclang.build.mk145 CommentCommandInfo.inc.h: ${CLANG_SRCS}/include/clang/AST/CommentCommands.td
148 ${CLANG_SRCS}/include/clang/AST/CommentCommands.td
150 CommentCommandList.inc.h: ${CLANG_SRCS}/include/clang/AST/CommentCommands.td
153 ${CLANG_SRCS}/include/clang/AST/CommentCommands.td
156 ${CLANG_SRCS}/include/clang/AST/CommentHTMLNamedCharacterReferences.td
159 ${CLANG_SRCS}/include/clang/AST/CommentHTMLNamedCharacterReferences.td
161 CommentHTMLTags.inc.h: ${CLANG_SRCS}/include/clang/AST/CommentHTMLTags.td
164 ${CLANG_SRCS}/include/clang/AST/CommentHTMLTags.td
167 ${CLANG_SRCS}/include/clang/AST/CommentHTMLTags.td
170 ${CLANG_SRCS}/include/clang/AST/CommentHTMLTag
[all...]
/freebsd-10.1-release/share/i18n/csmapper/
H A DMakefile6 SUBDIR= APPLE AST BIG5 CNS CP EBCDIC GB GEORGIAN ISO646 ISO-8859 JIS \
/freebsd-10.1-release/share/i18n/esdb/
H A DMakefile6 SUBDIR= APPLE AST BIG5 CP DEC EUC EBCDIC GB GEORGIAN ISO-2022 ISO-8859 \
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Scalar/
H A DLICM.cpp222 assert(InnerAST && "Where is my AST?");
227 // Once we've incorporated the inner loop's AST into ours, we don't need the
239 // Because subloops have already been incorporated into AST, we skip blocks in
508 // This instruction is no longer in the AST for the current loop, because
665 AliasSetTracker &AST; member in class:__anon2760::LoopPromoter
679 AST(ast), DL(dl), Alignment(alignment), TBAATag(TBAATag) {}
709 AST.copyValue(LI, V);
712 AST.deleteValue(I);
782 assert(!load->isVolatile() && "AST broken");
790 assert(!store->isVolatile() && "AST broke
880 AliasSetTracker *AST = LoopToAliasSetMap.lookup(L); local
890 AliasSetTracker *AST = LoopToAliasSetMap.lookup(L); local
[all...]
H A DLoopRerollPass.cpp857 AliasSetTracker AST(*AA);
884 AST.add(J2);
918 for (AliasSetTracker::iterator K = AST.begin(), KE = AST.end();
/freebsd-10.1-release/lib/clang/libclangast/
H A DMakefile7 SRCDIR= tools/clang/lib/AST
/freebsd-10.1-release/sys/mips/include/
H A Dregnum.h51 #define AST 1 macro
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Tooling/
H A DTooling.cpp16 #include "clang/AST/ASTConsumer.h"
383 ASTUnit *AST = ASTUnit::LoadFromCompilerInvocation( local
387 if (!AST)
390 ASTs.push_back(AST);
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DFrontendAction.h51 /// \brief Create the AST consumer object for this action, if supported.
54 /// fail if the AST consumer cannot be created. This will not be called if the
63 /// \return The new AST consumer, or null on failure.
145 assert(CurrentASTUnit && "No current AST unit!");
153 void setCurrentInput(const FrontendInputFile &CurrentInput, ASTUnit *AST = 0);
161 /// If so no AST context will be created and this action will be invalid
162 /// with AST file inputs.
165 /// \brief For AST-based actions, the kind of translation unit we're handling.
171 /// \brief Does this action support use with AST files?
194 /// specially, for example AST input
[all...]
H A DASTUnit.h18 #include "clang/AST/ASTContext.h"
63 /// \brief Utility class for loading a ASTContext from an AST file.
85 /// \brief The AST consumer that received information about the translation
97 // OnlyLocalDecls - when true, walking this AST should only visit declarations
98 // that come from the AST itself, not from included precompiled headers.
105 /// \brief Track whether the main file was loaded from an AST or not.
108 /// \brief What kind of translation unit this AST represents.
264 /// \brief The language options used when we load an AST file.
269 ASTUnit &AST, bool CaptureDiagnostics);
490 /// \brief If this ASTUnit came from an AST fil
[all...]
/freebsd-10.1-release/sys/mips/mips/
H A Dexception.S277 SAVE_REG(AT, AST, sp) ;\
339 RESTORE_REG(AT, AST, sp) ;\
442 SAVE_U_PCB_REG(AT, AST, k1)
570 RESTORE_U_PCB_REG(AT, AST, k1)
699 SAVE_U_PCB_REG(AT, AST, k1)
767 * On SMP kernels the AST processing might trigger IPI to other processors.
768 * If that processor is also doing AST processing with interrupts disabled
837 RESTORE_U_PCB_REG(AT, AST, k1)
H A Dswtch.S125 RESTORE_U_PCB_REG(AT, AST, k1)
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Basic/
H A DDiagnosticIDs.cpp133 CATEGORY(AST, PARSE)
134 CATEGORY(COMMENT, AST)
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Analysis/
H A DCFG.h18 #include "clang/AST/Stmt.h"
312 /// AST node that has control-flow: if-statements, breaks, loops, etc.
617 /// CFGBlocks which are simply containers of Stmt*'s in the AST the CFG
710 /// buildCFG - Builds a CFG from an AST. The responsibility to free the
712 static CFG* buildCFG(const Decl *D, Stmt *AST, ASTContext *C,
782 /// The CFG uses synthetic DeclStmts when a single AST DeclStmt contains

Completed in 166 milliseconds