HomeSort by relevance Sort by last modified time
    Searched full:thunk (Results 1 - 25 of 339) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/test/Transforms/Inline/
inline-musttail-varargs.ll 3 ; We can't inline this thunk yet, but one day we will be able to. And when we
8 define linkonce_odr void @thunk(i8* %this, ...) {
15 call void (i8*, ...) @thunk(i8* %p, i32 42)
19 ; CHECK: call void (i8*, ...) @thunk(i8* %p, i32 42)
21 ; FIXME: Inline the thunk. This should be significantly easier than inlining
  /bionic/libc/upstream-freebsd/lib/libc/stdlib/
qsort.c 93 med3(char *a, char *b, char *c, cmp_t *cmp, void *thunk
99 return CMP(thunk, a, b) < 0 ?
100 (CMP(thunk, b, c) < 0 ? b : (CMP(thunk, a, c) < 0 ? c : a ))
101 :(CMP(thunk, b, c) > 0 ? b : (CMP(thunk, a, c) < 0 ? a : c ));
106 qsort_r(void *a, size_t n, size_t es, void *thunk, cmp_t *cmp)
108 #define thunk NULL
123 pl > (char *)a && CMP(thunk, pl - es, pl) > 0;
134 pl = med3(pl, pl + d, pl + 2 * d, cmp, thunk);
    [all...]
  /external/clang/test/CodeGenCXX/
microsoft-abi-vtables-ambiguous.cpp 12 virtual B *foo(); // expected-note{{covariant thunk required by 'foo'}}
17 virtual C *bar(); // expected-note{{covariant thunk required by 'bar'}}
31 virtual B *foo(); // expected-note{{covariant thunk required by 'foo'}}
36 virtual C *foo(); // expected-note{{covariant thunk required by 'foo'}}
thunks.cpp 10 // Check that we emit a non-virtual thunk for C::f.
33 // Check that we emit a thunk for B::f since it's overriding a virtual base.
51 // Check that we emit a covariant thunk for B::f.
73 // Check that the thunk for 'C::f' has the same visibility as the function itself.
94 // Check that the thunk gets internal linkage.
122 // Check that the thunk for 'B::f' gets the same linkage as the function itself.
273 // The this-adjustment and return-adjustment thunk required when
277 // The return-adjustment thunk required when C::f appears in a vtable
282 // Varargs thunk test.
299 // Varargs thunk; check that both the this and covariant adjustment
    [all...]
microsoft-abi-nontrivial-covariant-thunk.cpp 21 virtual C *clone(A); // expected-error {{cannot compile this non-trivial argument copy for return-adjusting thunk yet}}
  /art/compiler/linker/
relative_patcher.cc 115 bool RelativePatcher::WriteRelCallThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk) {
116 if (UNLIKELY(!out->WriteFully(thunk.data(), thunk.size()))) {
119 size_relative_call_thunks_ += thunk.size();
123 bool RelativePatcher::WriteMiscThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk) {
124 if (UNLIKELY(!out->WriteFully(thunk.data(), thunk.size()))) {
127 size_misc_thunks_ += thunk.size();
relative_patcher.h 49 * ReserveSpace() may need to allocate space for a special dispatch thunk.
91 // The caller may use this method to preemptively force thunk space reservation and
120 bool WriteRelCallThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk);
121 bool WriteMiscThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk);
  /external/llvm/test/Transforms/DeadArgElim/
dead_vaargs.ll 4 call void (i32, ...) @thunk(i32 %A, i64 47, double 1.000000e+00)
11 ; CHECK: call void (i32, ...) @thunk(i32 %A, i64 47, double 1.000000e+00)
17 define internal void @thunk(i32 %X, ...) {
21 ; CHECK-LABEL: define internal void @thunk(i32 %X, ...)
  /packages/apps/Launcher3/src/com/android/launcher3/
CheckLongPressHelper.java 21 import com.android.launcher3.util.Thunk;
25 @Thunk View mView;
26 @Thunk View.OnLongClickListener mListener;
27 @Thunk boolean mHasPerformedLongPress;
WorkspaceStateTransitionAnimation.java 33 import com.android.launcher3.util.Thunk;
178 @Thunk static final int BACKGROUND_FADE_OUT_DURATION = 350;
180 final @Thunk Launcher mLauncher;
181 final @Thunk Workspace mWorkspace;
183 @Thunk AnimatorSet mStateAnimator;
184 @Thunk float[] mOldBackgroundAlphas;
185 @Thunk float[] mOldAlphas;
186 @Thunk float[] mNewBackgroundAlphas;
187 @Thunk float[] mNewAlphas;
188 @Thunk int mLastChildCount = -1
    [all...]
DeferredHandler.java 24 import com.android.launcher3.util.Thunk;
36 @Thunk LinkedList<Runnable> mQueue = new LinkedList<>();
40 @Thunk class Impl extends Handler implements MessageQueue.IdleHandler {
CommonAppTypeParser.java 29 import com.android.launcher3.util.Thunk;
48 @Thunk final int mResId;
49 @Thunk final Context mContext;
  /libcore/ojluni/src/main/java/sun/misc/
Cleaner.java 44 * <p> A cleaner tracks a referent object and encapsulates a thunk of arbitrary
112 private final Runnable thunk; field in class:Cleaner
114 private Cleaner(Object referent, Runnable thunk) {
116 this.thunk = thunk;
122 * @param thunk
129 public static Cleaner create(Object ob, Runnable thunk) {
130 if (thunk == null)
132 return add(new Cleaner(ob, thunk));
142 thunk.run()
    [all...]
  /external/clang/lib/CodeGen/
CGVTables.cpp 36 const ThunkInfo &Thunk) {
44 Thunk.This, Out);
46 getCXXABI().getMangleContext().mangleThunk(MD, Thunk, Out);
54 const ThunkInfo &Thunk, llvm::Function *Fn) {
58 static void setThunkProperties(CodeGenModule &CGM, const ThunkInfo &Thunk,
63 !Thunk.Return.isEmpty());
67 setThunkVisibility(CGM, MD, Thunk, ThunkFn);
85 const ThunkInfo &Thunk) {
109 Thunk.Return);
140 // no-op thunk for the regular definition) call va_start/va_end
    [all...]
CGVTables.h 52 /// emitThunk - Emit a single thunk.
53 void emitThunk(GlobalDecl GD, const ThunkInfo &Thunk, bool ForVTable);
55 /// maybeEmitThunkForVTable - Emit the given thunk for the vtable if needed by
57 void maybeEmitThunkForVTable(GlobalDecl GD, const ThunkInfo &Thunk);
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-cygwin/
testexe.c 23 base thunk routines loaded when we start running!. */
  /art/compiler/linker/arm/
relative_patcher_arm_base.cc 34 // NOTE: The final thunk can be reserved from InitCodeMethodVisitor::EndClass() while it
43 // All remaining patches will be handled by this thunk.
107 // A single thunk will cover all pending patches.
136 // We must have a previous thunk then.
163 // If still unresolved, check if we have a thunk within range.
166 // No thunk in range, we need a thunk if the next aligned offset
176 // When calling back, check if we have a thunk that's closer than the actual target.
  /external/llvm/test/Transforms/MergeFunc/
linkonce_odr.ll 4 ; If we don't do this we can end up with one module defining a thunk for @funA
5 ; and another module defining a thunk for @funB.
  /packages/apps/Launcher3/src/com/android/launcher3/compat/
PackageInstallerCompatVL.java 31 import com.android.launcher3.util.Thunk;
38 @Thunk final SparseArray<String> mActiveSessions = new SparseArray<>();
40 @Thunk final PackageInstaller mInstaller;
66 @Thunk void addSessionInfoToCahce(SessionInfo info, UserHandleCompat user) {
79 @Thunk void sendUpdate(PackageInstallInfo info) {
  /packages/apps/Launcher3/src/com/android/launcher3/widget/
WidgetHostViewLoader.java 20 import com.android.launcher3.util.Thunk;
27 @Thunk Runnable mInflateWidgetRunnable = null;
31 @Thunk Launcher mLauncher;
32 @Thunk Handler mHandler;
33 @Thunk final View mView;
34 @Thunk final PendingAddWidgetInfo mInfo;
39 @Thunk int mWidgetLoadingId = -1;
  /packages/apps/Launcher3/src/com/android/launcher3/allapps/
AllAppsFastScrollHelper.java 24 import com.android.launcher3.util.Thunk;
40 @Thunk String mCurrentFastScrollSection;
41 @Thunk String mTargetFastScrollSection;
53 @Thunk int mFastScrollFrameIndex;
54 @Thunk final int[] mFastScrollFrames = new int[10];
60 @Thunk Runnable mSmoothSnapNextFrameRunnable = new Runnable() {
  /art/compiler/linker/arm64/
relative_patcher_arm64.h 63 // The ADRP thunk for erratum 843419 is 2 instructions, i.e. 8 bytes.
67 // Map original patch_offset to thunk offset.
  /external/valgrind/VEX/priv/
guest_arm_defs.h 82 /* Calculate NZCV from the supplied thunk components, in the positions
89 /* Calculate the C flag from the thunk components, in the lowest bit
95 /* Calculate the V flag from the thunk components, in the lowest bit
101 /* Calculate the specified condition from the thunk components, in the
108 /* Calculate the QC flag from the thunk components, in the lowest bit
132 /* Flag thunk descriptors. A four-word thunk is used to record
146 When building the thunk, it is always necessary to write words into
  /external/compiler-rt/test/asan/TestCases/Windows/
null_deref_multiple_dlls.cc 3 // runtime thunk.
  /external/llvm/include/llvm/DebugInfo/PDB/
PDBSymbolThunk.h 26 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::Thunk)

Completed in 1674 milliseconds

1 2 3 4 5 6 7 8 91011>>