HomeSort by relevance Sort by last modified time
    Searched full:callee (Results 76 - 100 of 1069) sorted by null

1 2 34 5 6 7 8 91011>>

  /external/kernel-headers/original/asm-mips/
regdef.h 36 #define s0 $16 /* callee saved */
79 #define s0 $16 /* callee saved */
88 #define t9 $25 /* callee address for PIC/temp */
95 #define s8 $30 /* callee saved */
  /external/llvm/test/CodeGen/AArch64/
regress-tail-livereg.ll 10 ; Calling a function encourages @foo to use a callee-saved register,
  /external/llvm/test/CodeGen/ARM/
unwind-init.ll 2 ; Check that all callee-saved registers are saved and restored in functions
  /external/llvm/test/CodeGen/PowerPC/
emptystruct.ll 17 define void @callee(%struct.empty* noalias sret %agg.result, %struct.empty* byval %a1, %struct.empty* %a2, %struct.empty* byval %a3) nounwind {
28 ; CHECK-LABEL: callee:
41 call void @callee(%struct.empty* sret %agg.result, %struct.empty* byval %e1, %struct.empty* %e2, %struct.empty* byval %e3)
49 ; CHECK: bl callee
  /external/llvm/test/CodeGen/X86/
tailcall-calleesave.ll 9 ; Do not overwrite pushed callee-save registers
  /external/llvm/test/DebugInfo/X86/
ending-run.ll 11 define i32 @callee(i32 %x) nounwind uwtable ssp {
34 !5 = metadata !{i32 786478, metadata !19, metadata !6, metadata !"callee", metadata !"callee", metadata !"", i32 4, metadata !7, i1 false, i1 true, i32 0, i32 0, null, i32 0, i1 false, i32 (i32)* @callee, null, null, metadata !10, i32 7} ; [ DW_TAG_subprogram ]
  /external/llvm/test/Transforms/InstCombine/
2008-07-13-DivZero.ll 6 ; call. If the callee never returns, we can't assume the div is reachable.
  /art/runtime/arch/arm/
quick_entrypoints_arm.S 25 * Macro that sets up the callee save frame to conform with
29 push {r4-r11, lr} @ 9 words of callee saves
50 * Macro that sets up the callee save frame to conform with
54 push {r5-r8, r10-r11, lr} @ 7 words of callee saves
83 * Macro that sets up the callee save frame to conform with
87 push {r1-r3, r5-r8, r10-r11, lr} @ 10 words of callee saves
106 ldr r1, [sp, #8] @ restore non-callee save r1
107 ldrd r2, [sp, #12] @ restore non-callee saves r2-r3
132 SETUP_SAVE_ALL_CALLEE_SAVE_FRAME @ save callee saves for throw
169 * Called by managed code, saves callee saves and then calls artThrowExceptio
    [all...]
  /art/runtime/arch/mips/
quick_entrypoints_mips.S 28 * Macro that sets up the callee save frame to conform with
30 * callee-save: $s0-$s8 + $gp + $ra, 11 total + 1 word padding + 4 open words for args
61 * Macro that sets up the callee save frame to conform with
64 * callee-save: $s2-$s8 + $gp + $ra, 9 total + 3 words padding + 4 open words for args
106 * Macro that sets up the callee save frame to conform with
108 * callee-save: $a1-$a3, $s2-$s8 + $gp + $ra, 12 total + 3 words padding + method*
143 lw $a1, 4($sp) # restore non-callee save $a1
144 lw $a2, 8($sp) # restore non-callee save $a2
145 lw $a3, 12($sp) # restore non-callee save $a3
155 SETUP_SAVE_ALL_CALLEE_SAVE_FRAME # save callee saves for thro
    [all...]
  /external/chromium_org/third_party/mesa/src/src/glsl/
link_functions.cpp 66 * shader callee will point to an ir_function_signature in the original
71 const ir_function_signature *const callee = ir->callee; local
72 assert(callee != NULL);
73 const char *const name = callee->function_name();
79 find_matching_signature(name, &callee->parameters, &linked, 1,
82 ir->callee = sig;
116 f->exact_matching_signature(&callee->parameters);
120 linked_sig = new(linked) ir_function_signature(callee->return_type);
125 * ir_call from linked then linked_sig and callee will b
    [all...]
  /external/mesa3d/src/glsl/
link_functions.cpp 66 * shader callee will point to an ir_function_signature in the original
71 const ir_function_signature *const callee = ir->callee; local
72 assert(callee != NULL);
73 const char *const name = callee->function_name();
79 find_matching_signature(name, &callee->parameters, &linked, 1,
82 ir->callee = sig;
116 f->exact_matching_signature(&callee->parameters);
120 linked_sig = new(linked) ir_function_signature(callee->return_type);
125 * ir_call from linked then linked_sig and callee will b
    [all...]
  /dalvik/vm/compiler/template/armv5te/
TEMPLATE_INVOKE_METHOD_PREDICTED_CHAIN.S 5 * Thumb code through the link register to transfer control to the callee
21 * - lr+4: to fully resolve the callee and may rechain.
  /dalvik/vm/compiler/template/mips/
TEMPLATE_INVOKE_METHOD_PREDICTED_CHAIN.S 5 * Thumb code through the link register to transfer control to the callee
22 * - lr+16: to fully resolve the callee and may rechain.
  /external/chromium_org/third_party/WebKit/Source/heap/asm/
SaveRegisters_arm.S 40 /* Push all callee-saved registers and save return address. */
43 * and pass the stack pointer after pushing callee-saved
  /external/chromium_org/v8/test/mjsunit/regress/
regress-1387.js 29 // access strict mode caller and callee.
37 var get2 = Object.getOwnPropertyDescriptor(foo(), "callee").get;
  /external/clang/test/SemaCXX/
attr-nonnull.cpp 30 f1(0); // expected-warning{{null passed to a callee which requires a non-null argument}}
31 f2(0, 0); // expected-warning{{null passed to a callee which requires a non-null argument}}
  /external/llvm/test/Transforms/DeadArgElim/
deadretval2.ll 39 ; different orders (ie, first the caller, than the callee and first the callee
  /external/v8/test/mjsunit/regress/
regress-1387.js 29 // access strict mode caller and callee.
37 var get2 = Object.getOwnPropertyDescriptor(foo(), "callee").get;
  /art/compiler/dex/quick/x86/
x86_lir.h 27 * convention to simplify code generation. Changing something that is callee save and making it
28 * caller save places a burden on up-calls to save/restore the callee save register, however, there
29 * are few registers that are callee save in the ABI. Changing something that is caller save and
30 * making it callee save places a burden on down-calls to save/restore the callee save register.
31 * For these reasons we aim to match native conventions for caller and callee save. The first 4
40 * r3/ebx: callEE save | callEE save | callER, arg3, scratch
42 * r5/ebp: callee save | callee save | callee, available for dalvik register promotio
    [all...]
  /external/llvm/lib/Transforms/IPO/
Inliner.cpp 77 static void AdjustCallerSSPLevel(Function *Caller, Function *Callee) {
88 CalleeAttr = Callee->getAttributes();
121 Function *Callee = CS.getCalledFunction();
129 AdjustCallerSSPLevel(Caller, Callee);
271 Function *Callee = CS.getCalledFunction();
272 bool InlineHint = Callee && !Callee->isDeclaration() &&
273 Callee->getAttributes().hasAttribute(AttributeSet::FunctionIndex,
310 // elsewhere, and the current candidate callee (call it C) is large enough
415 // When inlining a callee produces new call sites, we want to keep track o
    [all...]
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter5/
codegen.ml 34 | Ast.Call (callee, args) ->
36 let callee =
37 match lookup_function callee the_module with
38 | Some callee -> callee
41 let params = params callee in
47 build_call callee args "calltmp" builder
  /external/valgrind/main/docs/internals/
register-uses.txt 11 Reg Callee Arg
34 Reg Callee Arg
61 Reg Callee Arg
104 Reg Callee Arg
124 VFP: d8-d15 are callee-saved
135 Reg Callee Arg
171 Reg Callee Arg
  /external/llvm/examples/Kaleidoscope/MCJIT/complete/
genk-timing.py 53 def updateTotalCallCount(self, callee):
57 if callee in self.comprehensiveCalledFunctionTable:
58 for child in self.comprehensiveCalledFunctionTable[callee]:
61 def updateFunctionCallMap(self, caller, callee):
65 if not callee in self.calledFunctionTable[caller]:
66 self.calledFunctionTable[caller].append(callee)
69 self.comprehensiveCalledFunctionTable[caller].append(callee)
71 def updateCalledFunctionList(self, callee):
74 self.updateTotalCallCount(callee)
76 if callee in self.calledFunctions
    [all...]
  /external/llvm/lib/Analysis/IPA/
CallGraph.cpp 145 const Function *Callee = CS.getCalledFunction();
146 if (!Callee)
149 else if (!Callee->isIntrinsic())
150 Node->addCalledFunction(CS, getOrInsertFunction(Callee));
293 // the specified callee function. This takes more time to execute than
295 void CallGraphNode::removeAnyCallEdgeTo(CallGraphNode *Callee) {
297 if (CalledFunctions[i].second == Callee) {
298 Callee->DropRef();
306 /// from this node to the specified callee function.
307 void CallGraphNode::removeOneAbstractEdgeTo(CallGraphNode *Callee) {
    [all...]
  /external/llvm/include/llvm/IR/
CallingConv.h 29 /// As with typical C calling conventions, the callee/caller have to
34 // support varargs calls, and all assume that the caller and callee
60 /// difference in that the callee is responsible for popping the arguments
65 /// in ECX:EDX registers, others - via stack. Callee is responsible for
84 /// others via stack. Callee is responsible for stack cleaning. MSVC uses

Completed in 927 milliseconds

1 2 34 5 6 7 8 91011>>