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

/freebsd-10.0-release/share/i18n/csmapper/AST/
H A DMakefile5 ESUBDIR= AST
/freebsd-10.0-release/share/i18n/esdb/AST/
H A DMakefile6 ESUBDIR= AST
/freebsd-10.0-release/contrib/llvm/include/llvm/Transforms/Utils/
H A DPromoteMemToReg.h36 /// If AST is specified, the specified tracker is updated to reflect changes
40 DominatorTree &DT, AliasSetTracker *AST = 0);
/freebsd-10.0-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"
239 // 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
1739 OwningPtr<ASTUnit> AST; local
1769 ASTUnit *AST = Unit; local
1931 OwningPtr<ASTUnit> AST; local
2017 OwningPtr<ASTUnit> AST; local
2125 ASTUnit &AST; member in class:__anon3110::AugmentedCodeCompleteConsumer
2129 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.0-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.0-release/contrib/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp207 /// AST - An AliasSetTracker object to update. If null, don't update it.
209 AliasSetTracker *AST; member in struct:__anon2697::PromoteMem2Reg
254 : Allocas(A), DT(dt), DIB(0), AST(ast) {}
394 if (AST) PointerAllocaValues.resize(Allocas.size());
412 if (AST) AST->deleteValue(AI);
444 if (AST) AST->deleteValue(AI);
478 if (AST) AST
1143 PromoteMemToReg(const std::vector<AllocaInst*> &Allocas, DominatorTree &DT, AliasSetTracker *AST) argument
[all...]
/freebsd-10.0-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
368 void AliasSetTracker::add(const AliasSetTracker &AST) { argument
369 assert(&AA == &AST.AA &&
372 // Loop over all of the alias sets in AST, addin
[all...]
/freebsd-10.0-release/share/i18n/csmapper/
H A DMakefile6 SUBDIR= APPLE AST BIG5 CNS CP EBCDIC GB GEORGIAN ISO646 ISO-8859 JIS \
/freebsd-10.0-release/share/i18n/esdb/
H A DMakefile6 SUBDIR= APPLE AST BIG5 CP DEC EUC EBCDIC GB GEORGIAN ISO-2022 ISO-8859 \
/freebsd-10.0-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:__anon2639::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...]
/freebsd-10.0-release/lib/clang/libclangast/
H A DMakefile7 SRCDIR= tools/clang/lib/AST
/freebsd-10.0-release/lib/clang/
H A Dclang.build.mk128 CommentCommandInfo.inc.h: ${CLANG_SRCS}/include/clang/AST/CommentCommands.td
132 CommentCommandList.inc.h: ${CLANG_SRCS}/include/clang/AST/CommentCommands.td
137 ${CLANG_SRCS}/include/clang/AST/CommentHTMLNamedCharacterReferences.td
142 CommentHTMLTags.inc.h: ${CLANG_SRCS}/include/clang/AST/CommentHTMLTags.td
147 ${CLANG_SRCS}/include/clang/AST/CommentHTMLTags.td
175 .for hdr in AST Analysis Comment Common Driver Frontend Lex Parse Sema Serialization
/freebsd-10.0-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.
137 assert(CurrentASTUnit && "No current AST unit!");
145 void setCurrentInput(const FrontendInputFile &CurrentInput, ASTUnit *AST = 0);
153 /// If so no AST context will be created and this action will be invalid
154 /// with AST file inputs.
157 /// \brief For AST-based actions, the kind of translation unit we're handling.
163 /// \brief Does this action support use with AST files?
186 /// 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.
84 /// \brief The AST consumer that received information about the translation
96 // OnlyLocalDecls - when true, walking this AST should only visit declarations
97 // that come from the AST itself, not from included precompiled headers.
104 /// \brief Track whether the main file was loaded from an AST or not.
107 /// \brief What kind of translation unit this AST represents.
263 /// \brief The language options used when we load an AST file.
268 ASTUnit &AST, bool CaptureDiagnostics);
488 /// \brief If this ASTUnit came from an AST fil
[all...]
/freebsd-10.0-release/sys/mips/include/
H A Dregnum.h51 #define AST 1 macro
/freebsd-10.0-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.0-release/contrib/llvm/tools/clang/lib/Basic/
H A DDiagnosticIDs.cpp136 CATEGORY(AST, PARSE)
137 CATEGORY(COMMENT, AST)
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Analysis/
H A DCFG.h18 #include "clang/AST/Stmt.h"
284 /// AST node that has control-flow: if-statements, breaks, loops, etc.
585 /// CFGBlocks which are simply containers of Stmt*'s in the AST the CFG
678 /// buildCFG - Builds a CFG from an AST. The responsibility to free the
680 static CFG* buildCFG(const Decl *D, Stmt *AST, ASTContext *C,

Completed in 130 milliseconds