| /external/llvm/lib/Transforms/IPO/ |
| InlineAlways.cpp | 90 Function *Callee = CS.getCalledFunction();
|
| /external/llvm/lib/Transforms/Utils/ |
| CodeExtractor.cpp | 1 //===- CodeExtractor.cpp - Pull code region into a new function -----------===// 11 // individual loop or a parallel section, into a new function, replacing it with 12 // a call to the new function. 41 // Provide a command-line option to aggregate function arguments into a struct 51 // Landing pads must be in the function where they were inserted for cleanup. 60 if (const Function *F = CI->getCalledFunction()) 148 /// function being code extracted, but not in the region being extracted. 149 /// These values must be passed in as live-ins to the function. 287 /// constructFunction - make a function based on inputs and outputs, as follows: 290 Function *CodeExtractor::constructFunction(const ValueSet &inputs [all...] |
| BreakCriticalEdges.cpp | 25 #include "llvm/IR/Function.h" 42 virtual bool runOnFunction(Function &F); 68 bool BreakCriticalEdges::runOnFunction(Function &F) { 70 for (Function::iterator I = F.begin(), E = F.end(); I != E; ++I) { 121 /// may require new PHIs in the new exit block. This function inserts the 169 /// It is invalid to call this function on a critical edge that starts at an 187 // it in this generic function. 200 // Insert the block into the function... right after the block TI lives in. 201 Function &F = *TIBB->getParent(); 202 Function::iterator FBBI = TIBB [all...] |
| /external/llvm/tools/bugpoint/ |
| BugDriver.h | 30 class Function; 123 /// debugCodeGenerator - This method narrows down a module to a function or 191 /// this function. 207 /// EmitProgressBitcode - This function is used to output M to a file named 228 /// function. This returns null if there are no extractable loops in the 236 /// this function should return null, otherwise it returns a new Module. 311 void PrintFunctionList(const std::vector<Function*> &Funcs); 317 // DeleteFunctionBody - "Remove" the function by deleting all of it's basic 320 void DeleteFunctionBody(Function *F); 325 Module *SplitFunctionsOutOfModule(Module *M, const std::vector<Function*> &F [all...] |
| /external/v8/test/mjsunit/ |
| body-not-visible.js | 29 // compiling functions using new Function(). 33 (new Function("return body;"))();
|
| call-non-function-call.js | 28 // Throw exception when invoking Function.prototype.call with a 29 // non-function receiver. 32 Function.prototype.call.call({});
|
| /external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/ |
| 10.1.5-1.js | 54 if ( Function == null ) { 55 testcases[0].reason += " Function == null"; 64 testcases[0].reason += " Function == null"; 99 function test() { 111 function getTestCases() {
|
| 10.1.5-3.js | 52 function test() { 56 if ( Function == null ) { 57 testcases[0].reason += " Function == null"; 66 testcases[0].reason += " Function == null"; 112 function getTestCases() { 116 array[item++] = new TestCase( "SECTION", "Function Code check" );
|
| /external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/ |
| 15.3.5-2.js | 24 ECMA Section: 15.3.5 Properties of Function Instances 25 new Function(p1, p2, ..., pn, body ) 32 the "typical" number of arguments expected by the function. However, 33 the language permits the function to be invoked with some other number 34 of arguments. The behavior of a function when invoked on a number of 36 on the function. 40 Prototype]] property of a newly created object before the Function object 46 outstanding invocation of the function in progress (that is, the function has been called 47 but has not yet returned). When a non-internal Function object (15.3.2.1) is invoked, it [all...] |
| /external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/String/ |
| 15.5.4.2.js | 41 function getTestCases() { 45 array[item++] = new TestCase( SECTION, "String.prototype.toString.__proto__", Function.prototype, String.prototype.toString.__proto__ ); 78 function test( array ) {
|
| /external/webkit/Source/JavaScriptCore/tests/mozilla/ecma_3/Object/ |
| class-001.js | 25 * The getJSClass() function we use is in a utility file, e.g. "shell.js". 48 status = 'new Function()'; 49 actual = getJSClass(new Function()); 50 expect = 'Function'; 101 function addThis() 110 function test() 125 function getStatus(i)
|
| class-002.js | 26 * Therefore we expect the [[Class]] property to equal 'Function' in each case. 28 * The getJSClass() function we use is in a utility file, e.g. "shell.js" 42 * We expect 'Function' every time; see discussion above - 46 expect = 'Function'; 49 status = 'Function'; 50 actual = getJSClass(Function); 51 expect = 'Function'; 56 expect = 'Function'; 61 expect = 'Function'; 66 expect = 'Function'; [all...] |
| /external/webkit/Source/JavaScriptCore/tests/mozilla/js1_2/Objects/ |
| toString-001.js | 67 toString:new Function( "return this.value+''" ) } 71 "toString:new Function( \"return this.value+''\" ) }; o.toString()", 79 function test() { 98 * in the resulting string is not specified. This function compares the 102 function checkObjectToString(s, a) {
|
| /external/webkit/Source/JavaScriptCore/tests/mozilla/js1_3/Script/ |
| new-001.js | 42 function Test_One (x) { 47 function Test_Two( x, y ) { 90 "new (Function)(\"x\", \"return x+3\")(5,6)", 92 new (Function)("x","return x+3")(5,6) ); 108 function test() {
|
| /external/webkit/Source/JavaScriptCore/tests/mozilla/js1_3/regress/ |
| new-001.js | 42 function Test_One (x) { 47 function Test_Two( x, y ) { 90 "new (Function)(\"x\", \"return x+3\")(5,6)", 92 new (Function)("x","return x+3")(5,6) ); 108 function test() {
|
| /external/webkit/Source/JavaScriptCore/tests/mozilla/js1_5/Expressions/ |
| regress-192288.js | 55 function f() 76 actual = isNaN(Function('return 0/0;')()); 81 actual = isNaN(eval("Function('return 0/0;')()")); 93 function addThis() 102 function test()
|
| /sdk/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/state/transforms/ |
| BufferSubDataTransform.java | 19 import com.android.ide.eclipse.gltrace.GLProtoBuf.GLMessage.Function; 26 * the {@link Function#glBufferSubData} function.
|
| /external/llvm/lib/Analysis/ |
| TargetTransformInfo.cpp | 67 unsigned TargetTransformInfo::getCallCost(const Function *F, 73 const Function *F, ArrayRef<const Value *> Arguments) const { 91 bool TargetTransformInfo::isLoweredToCall(const Function *F) const { 298 // function by approximating that each argument will take on average one 303 // function. 309 unsigned getCallCost(const Function *F, int NumArgs = -1) const { 310 assert(F && "A concrete function must be provided to this routine."); 314 // function. 329 unsigned getCallCost(const Function *F, 382 const Function *F = CS.getCalledFunction() [all...] |
| /external/llvm/lib/AsmParser/ |
| LLParser.h | 31 class Function; 123 // References to blockaddress. The key is the function ValID, the value is 124 // a list of references to blocks in that function. 262 // Function Semantic Analysis. 265 Function &F; 270 /// FunctionNumber - If this is an unnamed function, this is the slot 274 PerFunctionState(LLParser &p, Function &f, int FunctionNumber); 277 Function &getFunction() const { return F; } 353 // Function Parsing. 363 bool ParseFunctionHeader(Function *&Fn, bool isDefine) [all...] |
| /external/giflib/ |
| gifalloc.c | 91 * When we are willing to break API we need to make this function 235 int Function) { 237 New->Function = Function; 242 * this an obsolete function? (People should use AddExtensionBlock 244 * Looks like AddExtensionBlock needs to take the int Function argument 245 * then it can take the place of this function. Right now people have to 276 ep->Function = New->Function; 301 /* Private Function [all...] |
| /external/llvm/include/llvm/ |
| DIBuilder.h | 25 class Function; 61 Function *DeclareFn; // llvm.dbg.declare 62 Function *ValueFn; // llvm.dbg.value 475 /// @param Scope Function scope. 476 /// @param Name Function name. 477 /// @param LinkageName Mangled function name. 480 /// @param Ty Function type. 481 /// @param isLocalToUnit True if this function is not externally visible.. 482 /// @param isDefinition True if this is a function definition. 484 /// @param Flags e.g. is this function prototyped or not [all...] |
| /external/clang/lib/CodeGen/ |
| CGVTables.cpp | 100 const ThunkInfo &Thunk, llvm::Function *Fn) { 106 // If the thunk has weak/linkonce linkage, but the function must be 109 // emitted when the function is. 199 // This function does roughly the same thing as GenerateThunk, but in a 201 // FIXME: This function assumes "this" is the first non-sret LLVM argument of 202 // a function, and that there is an alloca built in the entry block 204 // FIXME: This function assumes there is only one "ret" statement per function. 207 // function definition. There are alternatives: 216 llvm::Function *Fn [all...] |
| /external/llvm/lib/Bitcode/Writer/ |
| ValueEnumerator.cpp | 41 EnumerateAttributes(cast<Function>(I)->getAttributes()); 70 // Enumerate types used by function bodies and argument lists. 73 for (Function::const_arg_iterator I = F->arg_begin(), E = F->arg_end(); 77 for (Function::const_iterator BB = F->begin(), E = F->end(); BB != E; ++BB) 83 // These will get enumerated during function-incorporation. 228 /// EnumerateMDNodeOperands - Enumerate all non-function-local values 250 // In the module-level pass, skip function-local nodes themselves, but 267 // Enumerate all non-function-local operands. 272 /// EnumerateFunctionLocalMetadataa - Incorporate function-local metadata 276 "EnumerateFunctionLocalMetadata called on non-function-local mdnode!") [all...] |
| /frameworks/compile/slang/BitWriter_2_9/ |
| ValueEnumerator.cpp | 43 EnumerateAttributes(cast<Function>(I)->getAttributes()); 72 // Enumerate types used by function bodies and argument lists. 75 for (Function::const_arg_iterator I = F->arg_begin(), E = F->arg_end(); 79 for (Function::const_iterator BB = F->begin(), E = F->end(); BB != E; ++BB) 85 // These will get enumerated during function-incorporation. 230 /// EnumerateMDNodeOperands - Enumerate all non-function-local values 252 // In the module-level pass, skip function-local nodes themselves, but 269 // Enumerate all non-function-local operands. 274 /// EnumerateFunctionLocalMetadataa - Incorporate function-local metadata 278 "EnumerateFunctionLocalMetadata called on non-function-local mdnode!") [all...] |
| /frameworks/compile/slang/BitWriter_2_9_func/ |
| ValueEnumerator.cpp | 43 EnumerateAttributes(cast<Function>(I)->getAttributes()); 72 // Enumerate types used by function bodies and argument lists. 75 for (Function::const_arg_iterator I = F->arg_begin(), E = F->arg_end(); 79 for (Function::const_iterator BB = F->begin(), E = F->end(); BB != E; ++BB) 85 // These will get enumerated during function-incorporation. 230 /// EnumerateMDNodeOperands - Enumerate all non-function-local values 252 // In the module-level pass, skip function-local nodes themselves, but 269 // Enumerate all non-function-local operands. 274 /// EnumerateFunctionLocalMetadataa - Incorporate function-local metadata 278 "EnumerateFunctionLocalMetadata called on non-function-local mdnode!") [all...] |