Searched refs:AnalysisUsage (Results 1 - 25 of 242) sorted by relevance

12345678910

/freebsd-10.0-release/contrib/llvm/include/llvm/
H A DPassAnalysisSupport.h30 // AnalysisUsage - Represent the analysis usage information of a pass. This
37 class AnalysisUsage { class in namespace:llvm
47 AnalysisUsage() : PreservesAll(false) {} function in class:llvm::AnalysisUsage
52 AnalysisUsage &addRequiredID(const void *ID);
53 AnalysisUsage &addRequiredID(char &ID);
55 AnalysisUsage &addRequired() {
59 AnalysisUsage &addRequiredTransitiveID(char &ID);
61 AnalysisUsage &addRequiredTransitive() {
68 AnalysisUsage &addPreservedID(const void *ID) {
72 AnalysisUsage
[all...]
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DPass.cpp75 void Pass::getAnalysisUsage(AnalysisUsage &) const {
224 // AnalysisUsage Class Implementation
229 typedef AnalysisUsage::VectorType VectorType;
246 // This function annotates the AnalysisUsage info object to say that analyses
249 void AnalysisUsage::setPreservesCFG() {
255 AnalysisUsage &AnalysisUsage::addPreserved(StringRef Arg) {
262 AnalysisUsage &AnalysisUsage::addRequiredID(const void *ID) {
267 AnalysisUsage
[all...]
H A DPrintModulePass.cpp44 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
72 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
97 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
/freebsd-10.0-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.h30 void getAnalysisUsage(AnalysisUsage &AU) const {
H A DNVPTXSplitBBatBar.h28 void getAnalysisUsage(AnalysisUsage &AU) const {
H A DNVPTXAllocaHoisting.h33 void getAnalysisUsage(AnalysisUsage &AU) const {
/freebsd-10.0-release/contrib/llvm/tools/opt/
H A DGraphPrinters.cpp32 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
H A DAnalysisWrappers.cpp65 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
81 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
/freebsd-10.0-release/contrib/llvm/lib/Transforms/IPO/
H A DInlineSimple.cpp56 virtual void getAnalysisUsage(AnalysisUsage &AU) const;
80 void SimpleInliner::getAnalysisUsage(AnalysisUsage &AU) const {
H A DInlineAlways.cpp52 virtual void getAnalysisUsage(AnalysisUsage &AU) const;
109 void AlwaysInliner::getAnalysisUsage(AnalysisUsage &AU) const {
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineBlockFrequencyInfo.h42 void getAnalysisUsage(AnalysisUsage &AU) const;
H A DMachineFunctionPass.h47 virtual void getAnalysisUsage(AnalysisUsage &AU) const;
H A DEdgeBundles.h59 virtual void getAnalysisUsage(AnalysisUsage&) const;
H A DMachineFunctionAnalysis.h46 virtual void getAnalysisUsage(AnalysisUsage &AU) const;
H A DCalcSpillWeights.h67 virtual void getAnalysisUsage(AnalysisUsage &au) const;
H A DMachineBranchProbabilityInfo.h43 void getAnalysisUsage(AnalysisUsage &AU) const {
/freebsd-10.0-release/contrib/llvm/include/llvm/Transforms/Utils/
H A DUnifyFunctionExitNodes.h35 virtual void getAnalysisUsage(AnalysisUsage &AU) const;
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DLiveDebugVariables.h64 virtual void getAnalysisUsage(AnalysisUsage &) const;
H A DMachineBlockFrequencyInfo.cpp41 void MachineBlockFrequencyInfo::getAnalysisUsage(AnalysisUsage &AU) const {
H A DMachinePostDominators.cpp47 MachinePostDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const {
/freebsd-10.0-release/contrib/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfo.h40 void getAnalysisUsage(AnalysisUsage &AU) const;
H A DFindUsedTypes.h59 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
H A DDOTGraphTraitsPass.h38 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
73 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
97 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
131 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DCFGPrinter.cpp38 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
61 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
95 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
128 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
/freebsd-10.0-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCExpand.cpp53 virtual void getAnalysisUsage(AnalysisUsage &AU) const;
76 void ObjCARCExpand::getAnalysisUsage(AnalysisUsage &AU) const {

Completed in 170 milliseconds

12345678910