/external/llvm/include/llvm/CodeGen/ |
H A D | MachineFunctionPass.h | 54 virtual bool runOnFunction(Function &F);
|
H A D | GCMetadata.h | 25 // GCModuleInfo simply collects GCFunctionInfo instances for each Function as 90 const Function &F; 107 GCFunctionInfo(const Function &F, GCStrategy &S); 112 const Function &getFunction() const { return F; } 162 typedef DenseMap<const Function*,GCFunctionInfo*> finfo_map_type; 189 GCFunctionInfo &getFunctionInfo(const Function &F);
|
/external/llvm/include/llvm/Support/ |
H A D | CFG.h | 10 // This file defines specializations of GraphTraits that allow Function and 19 #include "llvm/Function.h" 316 template <> struct GraphTraits<Function*> : public GraphTraits<BasicBlock*> { 317 static NodeType *getEntryNode(Function *F) { return &F->getEntryBlock(); } 320 typedef Function::iterator nodes_iterator; 321 static nodes_iterator nodes_begin(Function *F) { return F->begin(); } 322 static nodes_iterator nodes_end (Function *F) { return F->end(); } 323 static unsigned size (Function *F) { return F->size(); } 325 template <> struct GraphTraits<const Function*> : 327 static NodeType *getEntryNode(const Function * [all...] |
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | UnifyFunctionExitNodes.h | 44 virtual bool runOnFunction(Function &F);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | BasicBlockPlacement.cpp | 31 #include "llvm/Function.h" 48 virtual bool runOnFunction(Function &F); 70 Function::iterator InsertPos; 87 bool BlockPlacement::runOnFunction(Function &F) { 113 Function::BasicBlockListType &Blocks = BB->getParent()->getBasicBlockList();
|
/external/llvm/tools/lli/ |
H A D | RecordingMemoryManager.cpp | 49 uint8_t *RecordingMemoryManager::startFunctionBody(const Function *F, uintptr_t &ActualSize){ 58 void RecordingMemoryManager::endFunctionBody(const Function *F, uint8_t *FunctionStart, 73 uint8_t* RecordingMemoryManager::startExceptionTable(const Function* F, uintptr_t &ActualSize) { 77 void RecordingMemoryManager::endExceptionTable(const Function *F, uint8_t *TableStart,
|
/external/webkit/Source/WebCore/bindings/v8/custom/ |
H A D | V8CustomVoidCallback.cpp | 71 v8::Local<v8::Function> callbackFunction; 73 callbackFunction = v8::Local<v8::Function>::New(v8::Persistent<v8::Function>::Cast(callback)); 77 callbackFunction = v8::Local<v8::Function>::Cast(handleEventFunction);
|
/external/guava/guava/src/com/google/common/collect/ |
H A D | ByFunctionOrdering.java | 22 import com.google.common.base.Function; 36 final Function<F, ? extends T> function; 40 Function<F, ? extends T> function, Ordering<T> ordering) { 39 ByFunctionOrdering( Function<F, ? extends T> function, Ordering<T> ordering) argument
|
/external/llvm/include/llvm/Analysis/ |
H A D | ConstantFolding.h | 29 class Function; 94 bool canConstantFoldCallTo(const Function *F); 98 Constant *ConstantFoldCall(Function *F, ArrayRef<Constant *> Operands,
|
H A D | CFGPrinter.h | 19 #include "llvm/Function.h" 27 struct DOTGraphTraits<const Function*> : public DefaultDOTGraphTraits { 31 static std::string getGraphName(const Function *F) { 36 const Function *) { 48 const Function *) { 76 const Function *Graph) {
|
/external/llvm/include/llvm/Target/ |
H A D | TargetJITInfo.h | 25 class Function; 68 virtual void *emitFunctionStub(const Function* F, void *Target, 103 virtual void relocate(void *Function, MachineRelocation *MR, argument
|
/external/llvm/lib/Analysis/ |
H A D | InstCount.cpp | 17 #include "llvm/Function.h" 40 void visitFunction (Function &F) { ++TotalFuncs; } 58 virtual bool runOnFunction(Function &F); 77 bool InstCount::runOnFunction(Function &F) {
|
H A D | Analysis.cpp | 94 return verifyFunction(*unwrap<Function>(Fn), 99 Function *F = unwrap<Function>(Fn); 104 Function *F = unwrap<Function>(Fn);
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonRemoveSZExtArgs.cpp | 16 #include "llvm/Function.h" 28 virtual bool runOnFunction(Function &F); 49 bool HexagonRemoveExtendArgs::runOnFunction(Function &F) { 51 for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end(); AI != AE;
|
/external/llvm/lib/Transforms/Utils/ |
H A D | ModuleUtils.cpp | 16 #include "llvm/Function.h" 23 Module &M, Function *F, int Priority) { 58 void llvm::appendToGlobalCtors(Module &M, Function *F, int Priority) { 62 void llvm::appendToGlobalDtors(Module &M, Function *F, int Priority) {
|
H A D | CloneFunction.cpp | 23 #include "llvm/Function.h" 39 const Twine &NameSuffix, Function *F, 76 void llvm::CloneFunctionInto(Function *NewFunc, const Function *OldFunc, 85 for (Function::const_arg_iterator I = OldFunc->arg_begin(), 95 for (Function::const_arg_iterator I = OldFunc->arg_begin(), 113 for (Function::const_iterator BI = OldFunc->begin(), BE = OldFunc->end(); 130 Constant *OldBBAddr = BlockAddress::get(const_cast<Function*>(OldFunc), 142 for (Function::iterator BB = cast<BasicBlock>(VMap[OldFunc->begin()]), 159 Function *llv [all...] |
/external/llvm/tools/llvm-diff/ |
H A D | DifferenceEngine.h | 26 class Function; 66 void diff(Function *L, Function *R);
|
/external/chromium/base/ |
H A D | task.h | 299 // Method/Function - the signature of a pointer to the method or function you 444 template <class Function, class Params> 447 RunnableFunction(Function function, const Params& params) 466 Function function_; 470 template <class Function> 471 inline CancelableTask* NewRunnableFunction(Function function) { 472 return new RunnableFunction<Function, Tuple0>(function, MakeTuple()); 475 template <class Function, class A> 476 inline CancelableTask* NewRunnableFunction(Function function, const A& a) { 477 return new RunnableFunction<Function, Tuple [all...] |
/external/llvm/include/llvm/ |
H A D | Module.h | 18 #include "llvm/Function.h" 35 template<> struct ilist_traits<Function> 36 : public SymbolTableListTraits<Function, Module> { 40 Function *createSentinel() const { 41 return static_cast<Function*>(&Sentinel); 43 static void destroySentinel(Function*) {} 45 Function *provideInitialHead() const { return createSentinel(); } 46 Function *ensureHead(Function*) const { return createSentinel(); } 47 static void noteHead(Function*, Functio [all...] |
H A D | BasicBlock.h | 77 Function *Parent; 79 void setParent(Function *parent); 80 friend class SymbolTableListTraits<BasicBlock, Function>; 90 Function *Parent = 0, BasicBlock *InsertBefore = 0); 103 Function *Parent = 0,BasicBlock *InsertBefore = 0) { 110 const Function *getParent() const { return Parent; } 111 Function *getParent() { return Parent; }
|
/external/chromium/testing/gmock/test/ |
H A D | gmock-generated-internal-utils_test.cc | 46 using ::testing::internal::Function; 72 // Tests the Function template struct. 75 typedef Function<int()> F; // NOLINT 84 typedef Function<int(bool)> F; // NOLINT 95 typedef Function<int(bool, const long&)> F; // NOLINT 108 typedef Function<char(bool, int, char*, int&, const long&)> F; // NOLINT
|
/external/clang/lib/CodeGen/ |
H A D | CGDeclCXX.cpp | 148 static llvm::Function * 160 llvm::Function *fn = 173 if (llvm::Function *dtorFn = 174 dyn_cast<llvm::Function>(dtor->stripPointerCasts())) 194 if (llvm::Function *atexitFn = dyn_cast<llvm::Function>(atexit)) 214 static llvm::Function * 218 llvm::Function *Fn = 219 llvm::Function::Create(FTy, llvm::GlobalValue::InternalLinkage, 244 llvm::Function *F [all...] |
/external/llvm/tools/bugpoint/ |
H A D | ExtractFunction.cpp | 51 Function* globalInitUsesExternalBA(GlobalVariable* GV) { 69 Function *F = BA->getFunction(); 95 const Function *PF = PBB->getParent(); 101 Function::iterator RBI = RFI->begin(); // Get iterator to corresponding BB 102 std::advance(RBI, std::distance(PF->begin(), Function::const_iterator(PBB))); 197 void llvm::DeleteFunctionBody(Function *F) { 205 static Constant *GetTorInit(std::vector<std::pair<Function*, int> > &TorList) { 234 std::vector<std::pair<Function*, int> > M1Tors, M2Tors; 252 if (Function *F = dyn_cast<Function>(F [all...] |
/external/llvm/lib/Transforms/IPO/ |
H A D | LoopExtractor.cpp | 169 void SplitLandingPadPreds(Function *F); 218 void BlockExtractorPass::SplitLandingPadPreds(Function *F) { 219 for (Function::iterator I = F->begin(), E = F->end(); I != E; ++I) { 249 Function *F = BB->getParent(); 252 Function *MF = M.getFunction(F->getName()); 256 Function::iterator BBI = MF->begin(); 257 std::advance(BBI, std::distance(F->begin(), Function::iterator(BB))); 263 // every Function. Fortunately, this is always empty except when used by 270 Function &F = *FI; 273 for (Function [all...] |
H A D | MergeFunctions.cpp | 78 static unsigned profileFunction(const Function *F) { 102 ComparableFunction(Function *Func, TargetData *TD) 105 Function *getFunc() const { return Func; } 121 AssertingVH<Function> Func; 158 FunctionComparator(const TargetData *TD, const Function *F1, 159 const Function *F2) 191 const Function *F1, *F2; 496 for (Function::const_arg_iterator f1i = F1->arg_begin(), 563 /// Remove a Function from the FnSet and queue it up for a second sweep of 565 void remove(Function * [all...] |