| /external/llvm/lib/Transforms/Scalar/ |
| CodeGenPrepare.cpp | 1 //===- CodeGenPrepare.cpp - Prepare a function for code generation --------===// 10 // This pass munges the code in the input function to better prepare it for 20 #include "llvm/Function.h" 95 bool runOnFunction(Function &F); 103 bool EliminateMostlyEmptyBlocks(Function &F); 114 bool PlaceDbgValues(Function &F); 126 bool CodeGenPrepare::runOnFunction(Function &F) { 145 for (Function::iterator I = F.begin(), E = F.end(); I != E; ) { 156 for (Function::iterator BB = F.begin(), E = F.end(); BB != E; ++BB) 175 bool CodeGenPrepare::EliminateMostlyEmptyBlocks(Function &F) [all...] |
| /ndk/build/core/ |
| definitions.mk | 51 # Function : last2 59 # Function : last3 67 # Function : remove-duplicates 71 # Note : This is equivalent to the 'uniq' function provided by GMSL, 100 # Function : assert-defined 114 # Function : clear-vars 124 # Function : check-required-vars 140 # Function : host-path 144 # Rationale: This function is used to translate Cygwin paths into 155 # Function : host-r [all...] |
| /external/clang/lib/Sema/ |
| SemaInit.cpp | [all...] |
| /external/clang/lib/CodeGen/ |
| CGVTables.cpp | 53 // allows for virtual function calls to be devirtualized. 123 const ThunkInfo &Thunk, llvm::Function *Fn) { 129 // If the thunk has weak/linkonce linkage, but the function must be 132 // emitted when the function is. 222 // This function does roughly the same thing as GenerateThunk, but in a 224 // FIXME: This function assumes "this" is the first non-sret LLVM argument of 225 // a function, and that there is an alloca built in the entry block 227 // FIXME: This function assumes there is only one "ret" statement per function. 230 // function definition. There are alternatives [all...] |
| /external/llvm/lib/ExecutionEngine/ |
| ExecutionEngine.cpp | 77 DenseMap<const Function*, void*>::iterator it = AllExceptionTables.begin(); 78 DenseMap<const Function*, void*>::iterator ite = AllExceptionTables.end(); 133 Function *ExecutionEngine::FindFunctionNamed(const char *FnName) { 135 if (Function *F = Modules[i]->getFunction(FnName)) 328 // Execute the ctor/dtor function! 329 if (Function *F = dyn_cast<Function>(FP)) 355 int ExecutionEngine::runFunctionAsMain(Function *Fn, 448 // to the function tells DynamicLibrary to load the program, not a library. 504 if (Function *F = const_cast<Function*>(dyn_cast<Function>(GV)) [all...] |
| /external/llvm/lib/Target/CppBackend/ |
| CPPBackend.cpp | 41 FuncName("cppfname", cl::desc("Specify the name of the generated function"), 42 cl::value_desc("function name")); 62 clEnumValN(GenFunction, "function", "Generate a function definition"), 63 clEnumValN(GenFunctions,"functions", "Generate all function definitions"), 64 clEnumValN(GenInline, "inline", "Generate an inline function"), 153 void printFunctionUses(const Function *F); 154 void printFunctionHead(const Function *F); 155 void printFunctionBody(const Function *F); 399 } else if (isa<Function>(val)) [all...] |
| /external/llvm/include/llvm/Analysis/ |
| AliasAnalysis.h | 177 /// isNoAlias - A trivial helper function to check to see if the specified 224 /// ModRefBehavior - Summary of how a function affects memory in the program. 229 /// DoesNotAccessMemory - This function does not perform any non-local loads 237 /// OnlyReadsArgumentPointees - The only memory references in this function 245 /// function (if it has any) are non-volatile loads and stores from objects 251 /// OnlyReadsMemory - This function does not perform any non-local stores or 259 /// UnknownModRefBehavior - This indicates that the function could not be 267 /// getModRefBehavior - Return the behavior when calling the given function. 269 virtual ModRefBehavior getModRefBehavior(const Function *F); 286 /// doesNotAccessMemory - If the specified function is known to never read o [all...] |
| /external/llvm/lib/Analysis/ |
| SparsePropagation.cpp | 11 // modeled after SCCP, but with a customizable lattice function. 18 #include "llvm/Function.h" 48 /// map yet. This function is necessary because not all values should start 77 /// this function notices and adds I to the worklist if needed. 163 // TODO: Could ask the lattice function if the value can throw. 230 // The lattice function may store more information on a PHINode than could be 256 // transfer function to give us the merge of the incoming values. 282 // Otherwise, ask the transfer function what the result is. If this is 292 void SparseSolver::Solve(Function &F) { 329 void SparseSolver::Print(Function &F, raw_ostream &OS) const [all...] |
| BranchProbabilityInfo.cpp | 137 bool runOnFunction(Function &F); 382 bool BranchProbabilityAnalysis::runOnFunction(Function &F) { 384 for (Function::iterator I = F.begin(), E = F.end(); I != E; ) { 410 bool BranchProbabilityInfo::runOnFunction(Function &F) {
|
| /external/llvm/lib/MC/ |
| MCWin64EH.cpp | 249 // Switch sections (the static function above is meant to be called from 253 getWin64EHTableSection(GetSectionSuffix(info->Function), context); 265 getWin64EHTableSection(GetSectionSuffix(info.Function), context); 273 getWin64EHFuncTableSection(GetSectionSuffix(info.Function), context);
|
| /external/apache-xml/src/main/java/org/apache/xpath/compiler/ |
| FunctionTable.java | 24 import org.apache.xpath.functions.Function; 29 * The function table for XPath. 127 /** The 'function-available()' id (XSLT). */ 142 * The function table. 146 /** Table of function name to function ID associations. */ 150 * The function table contains customized functions 155 * Table of function name to function ID associations for customized functions 171 * The index to the next free function index [all...] |
| /external/chromium/base/threading/ |
| platform_thread_unittest.cc | 75 TEST(PlatformThreadTest, Function) {
|
| /external/chromium/chrome/common/extensions/docs/examples/extensions/benchmark/jst/ |
| jsevalcontext.js | 57 function JsEvalContext(opt_data, opt_parent) {
73 JsEvalContext.prototype.constructor_ = function(opt_data, opt_parent) {
157 JsEvalContext.setGlobal = function(name, value) {
185 JsEvalContext.create = function(opt_data, opt_parent) {
202 JsEvalContext.recycle = function(instance) {
213 * Executes a function created using jsEvalToFunction() in the context
216 * @param {Function} exprFunction A javascript function created from
225 JsEvalContext.prototype.jsexec = function(exprFunction, template) {
253 JsEvalContext.prototype.clone = function(data, index, count) { [all...] |
| /external/chromium/chrome/common/extensions/docs/examples/extensions/irc/servlet/jstemplate/ |
| jsevalcontext.js | 57 function JsEvalContext(opt_data, opt_parent) { 73 JsEvalContext.prototype.constructor_ = function(opt_data, opt_parent) { 157 JsEvalContext.setGlobal = function(name, value) { 185 JsEvalContext.create = function(opt_data, opt_parent) { 202 JsEvalContext.recycle = function(instance) { 213 * Executes a function created using jsEvalToFunction() in the context 216 * @param {Function} exprFunction A javascript function created from 225 JsEvalContext.prototype.jsexec = function(exprFunction, template) { 253 JsEvalContext.prototype.clone = function(data, index, count) [all...] |
| /external/chromium/testing/gmock/scripts/generator/cpp/ |
| gmock_class.py | 58 if (isinstance(node, ast.Function) and 61 # Pick out all the elements we need from the original function.
|
| /external/clang/include/clang/Sema/ |
| CodeCompleteConsumer.h | 42 /// method or member function. 72 /// \brief The result is a C++ non-static member function whose qualifiers 73 /// exactly match the object type on which the member function can be called. 175 /// expected in a function, method, or block. 227 /// (without any arguments, in the case of a function-like macro). 265 /// of an initializer or function parameter). 300 /// if the expression is a variable initializer or a function argument, the 301 /// type of the corresponding variable or function parameter. 324 /// used. For example, the code completion string for a function would show 337 /// parentheses or a comma in a function call [all...] |
| Initialization.h | 44 /// \brief The entity being initialized is a function parameter. 46 /// \brief The entity being initialized is the result of a function call. 131 /// function, throwing an object, performing an explicit cast, or 185 /// \brief Create the initialization entity for the result of a function. 300 /// the result of a function call. 501 /// \brief Resolve the address of an overloaded function to a specific 502 /// function declaration. 519 /// function or via a constructor. 566 /// SK_UserConversion, the function that the expression should be 567 /// resolved to or the conversion function to call, respectively [all...] |
| /external/clang/tools/scan-build/ |
| sorttable.js | 22 init: function() { 23 // quit if this function has already been called 25 // flag this function so we don't do the same thing twice 34 forEach(document.getElementsByTagName('table'), function(table) { 42 makeSortable: function(table) { 84 if (mtch && typeof sorttable["sort_"+override] == 'function') { 92 dean_addEvent(headrow[i],"click", function(e) { 123 forEach(theadrow.childNodes, function(cell) { 166 guessType: function(table, column) { 199 getInnerText: function(node) [all...] |
| /external/guava/src/com/google/common/collect/ |
| Iterables.java | 21 import com.google.common.base.Function; 411 * Iterator<? extends T>, then this Function would look simply like: 413 * Function<A, B> function = new Function<A, B> { 422 Function<Iterable<? extends T>, Iterator<? extends T>> function 423 = new Function<Iterable<? extends T>, Iterator<? extends T>>() { 429 = transform(inputs, function); 581 * Returns an iterable that applies {@code function} to each element of {@cod [all...] |
| /external/javasqlite/src/main/java/SQLite/ |
| Database.java | 459 * Create regular function. 461 * @param name the name of the new function 462 * @param nargs number of arguments to function 463 * @param f interface of function 466 public void create_function(String name, int nargs, Function f) { 472 private native void _create_function(String name, int nargs, Function f); 475 * Create aggregate function. 477 * @param name the name of the new function 478 * @param nargs number of arguments to function 479 * @param f interface of function [all...] |
| /external/llvm/examples/OCaml-Kaleidoscope/Chapter2/ |
| parser.ml | 107 raise (Stream.Error "expected function name in prototype") 112 Ast.Function (p, e) 118 Ast.Function (Ast.Prototype ("", [||]), e)
|
| /external/llvm/examples/OCaml-Kaleidoscope/Chapter3/ |
| parser.ml | 107 raise (Stream.Error "expected function name in prototype") 112 Ast.Function (p, e) 118 Ast.Function (Ast.Prototype ("", [||]), e)
|
| /external/llvm/examples/OCaml-Kaleidoscope/Chapter4/ |
| parser.ml | 107 raise (Stream.Error "expected function name in prototype") 112 Ast.Function (p, e) 118 Ast.Function (Ast.Prototype ("", [||]), e)
|
| /external/llvm/include/llvm/ |
| Metadata.h | 88 /// FunctionLocalBit - This bit is set if this MDNode is function local. 90 /// something in a function, like an argument, basicblock, or instruction. 121 // getWhenValsUnresolved - Construct MDNode determining function-localness 144 /// isFunctionLocal - Return whether MDNode is local to a function. 149 // getFunction - If this metadata is function-local and recursively has a 150 // function-local operand, return the first such operand's parent function. 153 const Function *getFunction() const;
|
| /external/llvm/include/llvm/Transforms/Utils/ |
| BasicBlockUtils.h | 71 /// FindFunctionBackedges - Analyze the specified function to find all of the 72 /// loop backedges in the function and return them. This is a relatively cheap 76 void FindFunctionBackedges(const Function &F, 106 /// It is invalid to call this function on a critical edge that starts at an 123 /// function. If P is specified, it updates the analyses 165 /// basic block into the function, and moving some of the predecessors of BB to 168 /// suffix of 'Suffix'. This function returns the new block. 181 /// OrigBB, by introducing two new basic blocks into the function. One of those
|