| /external/llvm/lib/Target/ARM/ |
| ARMJITInfo.cpp | 21 #include "llvm/IR/Function.h" 33 /// JITCompilerFunction - This contains the address of the JIT function used to 34 /// compile a function lazily. 45 // CompilationCallback stub - We can't use a C function with inline assembly in 59 // for the real target function right now. We have to act as if this 66 // The LR contains the address of the stub function on entry. 73 // Restoring the LR to the return address of the function that invoked 98 // Return to the (newly modified) stub to invoke the real function. 112 /// ARMCompilationCallbackC - This is the target-specific function invoked 113 /// by the function stub when we did not know the real target of a call [all...] |
| /external/llvm/lib/Target/PowerPC/ |
| PPCJITInfo.cpp | 18 #include "llvm/IR/Function.h" 76 // CompilationCallback stub - We can't use a C function with inline assembly in 143 // CompilationCallback stub - We can't use a C function with inline assembly in 220 ".type PPC64CompilationCallback,@function\n" 337 // Put the address of the target function to call and the address to return to 338 // after calling the target function in a place that is easy to get on the 366 void *PPCJITInfo::emitFunctionStub(const Function* F, void *Fn, 368 // If this is just a call to an external function, emit a branch instead of a 413 void PPCJITInfo::relocate(void *Function, MachineRelocation *MR, 416 unsigned *RelocPos = (unsigned*)Function + MR->getMachineCodeOffset()/4 [all...] |
| /external/llvm/lib/Transforms/Instrumentation/ |
| BoundsChecking.cpp | 32 cl::desc("Use one trap block per function")); 48 virtual bool runOnFunction(Function &F); 77 /// branch to this block. There's only one trap block per function. 82 Function *Fn = Inst->getParent()->getParent(); 169 bool BoundsChecking::runOnFunction(Function &F) {
|
| OptimalEdgeProfiling.cpp | 76 Function *Main = M.getFunction("main"); 79 << " with no main function!\n"; 95 for (Function::iterator BB = F->begin(), E = F->end(); BB != E; ++BB) { 162 for (Function::iterator BB = F->begin(), E = F->end(); BB != E; ++BB) {
|
| ProfilingUtils.cpp | 24 void llvm::InsertProfilingInitCall(Function *MainFn, const char *FnName, 67 Function::arg_iterator AI; 132 void llvm::InsertProfilingShutdownCall(Function *Callee, Module *Mod) {
|
| /external/llvm/lib/Transforms/ObjCARC/ |
| ObjCARCUtil.cpp | 81 InstructionClass llvm::objcarc::GetFunctionClass(const Function *F) { 82 Function::const_arg_iterator AI = F->arg_begin(), AE = F->arg_end(); 166 if (const Function *F = CI->getCalledFunction()) {
|
| /external/llvm/lib/Transforms/Scalar/ |
| CorrelatedValuePropagation.cpp | 20 #include "llvm/IR/Function.h" 51 bool runOnFunction(Function &F); 283 bool CorrelatedValuePropagation::runOnFunction(Function &F) { 288 for (Function::iterator FI = F.begin(), FE = F.end(); FI != FE; ++FI) {
|
| GlobalMerge.cpp | 62 #include "llvm/IR/Function.h" 115 virtual bool runOnFunction(Function &F); 221 for (Function::iterator IBB = IFn->begin(), IEndBB = IFn->end(); 306 bool GlobalMerge::runOnFunction(Function &F) {
|
| Sink.cpp | 44 virtual bool runOnFunction(Function &F); 98 bool Sinking::runOnFunction(Function &F) { 109 for (Function::iterator I = F.begin(), E = F.end();
|
| /external/llvm/unittests/IR/ |
| IRBuilderTest.cpp | 14 #include "llvm/IR/Function.h" 31 F = Function::Create(FTy, Function::ExternalLinkage, "", M.get()); 43 Function *F;
|
| /external/skia/legacy/src/images/ |
| SkImageDecoder_libgif.cpp | 130 if (eb->Function == 0xF9 && eb->ByteCount == 4) { 307 if (DGifGetExtension(gif, &temp_save.Function, 321 temp_save.Function = 0;
|
| /external/ceres-solver/internal/ceres/gmock/ |
| gmock.h | 360 // Template struct Function<F>, where F must be a function type, contains 363 // Result: the function's return type. 368 // MakeResultVoid: the function type obtained by substituting void 371 // the function type obtained by substituting Something 374 struct Function; 377 struct Function<R()> { 386 struct Function<R(A1)> 387 : Function<R()> { 396 struct Function<R(A1, A2) [all...] |
| /external/chromium/base/ |
| tuple.h | 7 // it contains. The convenient MakeTuple() function takes 0 to 6 arguments, 9 // DispatchToMethod and DispatchToFunction take a function pointer or instance 66 // function objects that need to take an arbitrary number of parameters; see 70 // when dispatching to a function that accepts no arguments (see the 602 template <class Function> 603 inline void DispatchToFunction(Function function, const Tuple0& arg) { 604 (*function)(); 607 template <class Function, class A> 608 inline void DispatchToFunction(Function function, const A& arg) [all...] |
| /external/llvm/lib/Target/NVPTX/ |
| NVPTXAsmPrinter.cpp | 33 #include "llvm/IR/Function.h" 121 // @TODO: This is a copy from AsmPrinter.cpp. The function is static, so we 183 // blockaddress labels. Since the two labels are in the same function, it 312 void NVPTXAsmPrinter::printReturnValStr(const Function *F, 403 const Function *F = MF.getFunction(); 454 NVPTXAsmPrinter::emitKernelFunctionDirectives(const Function& F, 686 void NVPTXAsmPrinter::emitDeclaration (const Function *F, raw_ostream &O) { 719 static bool usedInOneFunc(const User *U, Function const *&oneFunc) 728 const Function *curFunc = instr->getParent()->getParent(); 757 * 3. Is the global variable referenced only in one function [all...] |
| /external/llvm/unittests/Analysis/ |
| ScalarEvolutionTest.cpp | 42 Function *F = cast<Function>(M.getOrInsertFunction("f", FTy)); 95 Function *F = cast<Function>(M.getOrInsertFunction("f", FTy)); 108 Function::arg_iterator AI = F->arg_begin();
|
| /external/clang/lib/Sema/ |
| SemaInit.cpp | [all...] |
| SemaOverload.cpp | 39 /// A convenience routine for creating a decayed reference to a function. 167 "Function-to-pointer", 230 // array-to-pointer or function-to-pointer implicit conversions, so 868 // signature as some function in Old (C++ 1.3.10) or if the Old 869 // declarations aren't functions (or function templates) at all. When 898 // into a function template's signature. 920 // function templates hide function templates with different 957 // Only function declarations can be overloaded; object and type [all...] |
| /external/llvm/include/llvm/ |
| DebugInfo.h | 28 class Function; 86 Function *getFunctionField(unsigned Elt) const; 87 void replaceFunctionField(unsigned Elt, Function *F); 356 /// other types, like a function or struct. 418 /// DISubprogram - This is a wrapper for a subprogram (e.g. a function). 498 /// function, not necessarily where the name of the program 506 /// information for the function F. 507 bool describes(const Function *F); 509 Function *getFunction() const { return getFunctionField(16); } 510 void replaceFunction(Function *F) { replaceFunctionField(16, F); [all...] |
| /external/llvm/lib/IR/ |
| Metadata.cpp | 98 /// getOperandPtr - Helper function to get the MDNodeOperand's coallocated on 147 static const Function *getFunctionForValue(Value *V) { 163 static const Function *assertLocalFunction(const MDNode *N) { 166 // FIXME: This does not handle cyclic function local metadata. 167 const Function *F = 0, *NewF = 0; 178 assert((NewF == 0 || F == NewF) &&"inconsistent function-local metadata"); 184 // getFunction - If this metadata is function-local and recursively has a 185 // function-local operand, return the first such operand's parent function. 188 const Function *MDNode::getFunction() const [all...] |
| /external/llvm/lib/ExecutionEngine/ |
| ExecutionEngine.cpp | 76 DenseMap<const Function*, void*>::iterator it = AllExceptionTables.begin(); 77 DenseMap<const Function*, void*>::iterator ite = AllExceptionTables.end(); 132 Function *ExecutionEngine::FindFunctionNamed(const char *FnName) { 134 if (Function *F = Modules[i]->getFunction(FnName)) 326 // Execute the ctor/dtor function! 327 if (Function *F = dyn_cast<Function>(FP)) 353 int ExecutionEngine::runFunctionAsMain(Function *Fn, 454 // to the function tells DynamicLibrary to load the program, not a library. 514 if (Function *F = const_cast<Function*>(dyn_cast<Function>(GV)) [all...] |
| /external/guava/guava/src/com/google/common/collect/ |
| RegularImmutableTable.java | 24 import com.google.common.base.Function; 49 private static final Function<Cell<Object, Object, Object>, Object> 51 new Function<Cell<Object, Object, Object>, Object>() { 58 private Function<Cell<R, C, V>, V> getValueFunction() { 59 return (Function) GET_VALUE_FUNCTION; 194 new Function<ImmutableMap.Builder<B, V>, Map<B, V>>() {
|
| /external/llvm/lib/Target/CppBackend/ |
| CPPBackend.cpp | 42 FuncName("cppfname", cl::desc("Specify the name of the generated function"), 43 cl::value_desc("function name")); 63 clEnumValN(GenFunction, "function", "Generate a function definition"), 64 clEnumValN(GenFunctions,"functions", "Generate all function definitions"), 65 clEnumValN(GenInline, "inline", "Generate an inline function"), 155 void printFunctionUses(const Function *F); 156 void printFunctionHead(const Function *F); 157 void printFunctionBody(const Function *F); 431 } else if (isa<Function>(val)) [all...] |
| /frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
| BitcodeReader.cpp | 135 /// This function upgrades the old pre-3.0 exception handling system to the new 138 Function *EHException = M->getFunction("llvm.eh.exception"); 139 Function *EHSelector = M->getFunction("llvm.eh.selector"); 153 Function &F = *I; 155 for (Function::iterator 173 // stored within a function. 174 DenseMap<Function*, std::pair<Value*, Value*> > FnToLPadSlotMap; 181 Function *F = UnwindDest->getParent(); 265 Function *EHResume = M->getFunction("llvm.eh.resume"); 292 /// This function strips all debug info intrinsics, except for llvm.dbg.declare [all...] |
| /external/guava/guava-gwt/src-super/com/google/common/base/super/com/google/common/base/ |
| Predicates.java | 188 * @param target the collection that may contain the function input 195 * Returns the composition of a function and a predicate. For every {@code x}, 196 * the generated predicate returns {@code predicate(function(x))}. 198 * @return the composition of the provided function and predicate 201 Predicate<B> predicate, Function<A, ? extends B> function) { 202 return new CompositionPredicate<A, B>(predicate, function); 396 /** @see Predicates#compose(Predicate, Function) */ 400 final Function<A, ? extends B> f; 402 private CompositionPredicate(Predicate<B> p, Function<A, ? extends B> f) [all...] |
| /external/llvm/include/llvm/Analysis/ |
| RegionInfo.h | 93 /// RegionNodes for this BasicBlock. Each with the getParent() function 110 /// check the type of the content with the isSubRegion() function call. 244 /// @param DT The dominator tree of the current function. 294 /// The toplevel region represents the whole function. 380 /// In case a NULL pointer is passed to this function the result 381 /// is false, except for the region that describes the whole function. 392 /// exist or if the region describes the whole function. 403 /// exist or if the region describes the whole function. 453 /// After calling this function the BasicBlock RegionNodes will be stored at 454 /// different memory locations. RegionNodes obtained before this function i [all...] |