Lines Matching refs:qpoints
47 void UpdateReadBarrierEntrypoints(QuickEntryPoints* qpoints, bool is_active) { in UpdateReadBarrierEntrypoints() argument
48 qpoints->pReadBarrierMarkReg00 = is_active ? art_quick_read_barrier_mark_reg00 : nullptr; in UpdateReadBarrierEntrypoints()
49 qpoints->pReadBarrierMarkReg01 = is_active ? art_quick_read_barrier_mark_reg01 : nullptr; in UpdateReadBarrierEntrypoints()
50 qpoints->pReadBarrierMarkReg02 = is_active ? art_quick_read_barrier_mark_reg02 : nullptr; in UpdateReadBarrierEntrypoints()
51 qpoints->pReadBarrierMarkReg03 = is_active ? art_quick_read_barrier_mark_reg03 : nullptr; in UpdateReadBarrierEntrypoints()
52 qpoints->pReadBarrierMarkReg05 = is_active ? art_quick_read_barrier_mark_reg05 : nullptr; in UpdateReadBarrierEntrypoints()
53 qpoints->pReadBarrierMarkReg06 = is_active ? art_quick_read_barrier_mark_reg06 : nullptr; in UpdateReadBarrierEntrypoints()
54 qpoints->pReadBarrierMarkReg07 = is_active ? art_quick_read_barrier_mark_reg07 : nullptr; in UpdateReadBarrierEntrypoints()
57 void InitEntryPoints(JniEntryPoints* jpoints, QuickEntryPoints* qpoints) { in InitEntryPoints() argument
58 DefaultInitEntryPoints(jpoints, qpoints); in InitEntryPoints()
61 qpoints->pInstanceofNonTrivial = art_quick_instance_of; in InitEntryPoints()
62 qpoints->pCheckInstanceOf = art_quick_check_instance_of; in InitEntryPoints()
65 qpoints->pCos = cos; in InitEntryPoints()
66 qpoints->pSin = sin; in InitEntryPoints()
67 qpoints->pAcos = acos; in InitEntryPoints()
68 qpoints->pAsin = asin; in InitEntryPoints()
69 qpoints->pAtan = atan; in InitEntryPoints()
70 qpoints->pAtan2 = atan2; in InitEntryPoints()
71 qpoints->pPow = pow; in InitEntryPoints()
72 qpoints->pCbrt = cbrt; in InitEntryPoints()
73 qpoints->pCosh = cosh; in InitEntryPoints()
74 qpoints->pExp = exp; in InitEntryPoints()
75 qpoints->pExpm1 = expm1; in InitEntryPoints()
76 qpoints->pHypot = hypot; in InitEntryPoints()
77 qpoints->pLog = log; in InitEntryPoints()
78 qpoints->pLog10 = log10; in InitEntryPoints()
79 qpoints->pNextAfter = nextafter; in InitEntryPoints()
80 qpoints->pSinh = sinh; in InitEntryPoints()
81 qpoints->pTan = tan; in InitEntryPoints()
82 qpoints->pTanh = tanh; in InitEntryPoints()
85 qpoints->pD2l = art_quick_d2l; in InitEntryPoints()
86 qpoints->pF2l = art_quick_f2l; in InitEntryPoints()
87 qpoints->pLdiv = art_quick_ldiv; in InitEntryPoints()
88 qpoints->pLmod = art_quick_lmod; in InitEntryPoints()
89 qpoints->pLmul = art_quick_lmul; in InitEntryPoints()
90 qpoints->pShlLong = art_quick_lshl; in InitEntryPoints()
91 qpoints->pShrLong = art_quick_lshr; in InitEntryPoints()
92 qpoints->pUshrLong = art_quick_lushr; in InitEntryPoints()
96 qpoints->pStringCompareTo = art_quick_string_compareto; in InitEntryPoints()
97 qpoints->pMemcpy = art_quick_memcpy; in InitEntryPoints()
100 qpoints->pReadBarrierJni = ReadBarrierJni; in InitEntryPoints()
101 UpdateReadBarrierEntrypoints(qpoints, /*is_active=*/ false); in InitEntryPoints()
102 qpoints->pReadBarrierMarkReg04 = nullptr; // Cannot use register 4 (ESP) to pass arguments. in InitEntryPoints()
104 qpoints->pReadBarrierMarkReg08 = nullptr; in InitEntryPoints()
105 qpoints->pReadBarrierMarkReg09 = nullptr; in InitEntryPoints()
106 qpoints->pReadBarrierMarkReg10 = nullptr; in InitEntryPoints()
107 qpoints->pReadBarrierMarkReg11 = nullptr; in InitEntryPoints()
108 qpoints->pReadBarrierMarkReg12 = nullptr; in InitEntryPoints()
109 qpoints->pReadBarrierMarkReg13 = nullptr; in InitEntryPoints()
110 qpoints->pReadBarrierMarkReg14 = nullptr; in InitEntryPoints()
111 qpoints->pReadBarrierMarkReg15 = nullptr; in InitEntryPoints()
112 qpoints->pReadBarrierMarkReg16 = nullptr; in InitEntryPoints()
113 qpoints->pReadBarrierMarkReg17 = nullptr; in InitEntryPoints()
114 qpoints->pReadBarrierMarkReg18 = nullptr; in InitEntryPoints()
115 qpoints->pReadBarrierMarkReg19 = nullptr; in InitEntryPoints()
116 qpoints->pReadBarrierMarkReg20 = nullptr; in InitEntryPoints()
117 qpoints->pReadBarrierMarkReg21 = nullptr; in InitEntryPoints()
118 qpoints->pReadBarrierMarkReg22 = nullptr; in InitEntryPoints()
119 qpoints->pReadBarrierMarkReg23 = nullptr; in InitEntryPoints()
120 qpoints->pReadBarrierMarkReg24 = nullptr; in InitEntryPoints()
121 qpoints->pReadBarrierMarkReg25 = nullptr; in InitEntryPoints()
122 qpoints->pReadBarrierMarkReg26 = nullptr; in InitEntryPoints()
123 qpoints->pReadBarrierMarkReg27 = nullptr; in InitEntryPoints()
124 qpoints->pReadBarrierMarkReg28 = nullptr; in InitEntryPoints()
125 qpoints->pReadBarrierMarkReg29 = nullptr; in InitEntryPoints()
126 qpoints->pReadBarrierSlow = art_quick_read_barrier_slow; in InitEntryPoints()
127 qpoints->pReadBarrierForRootSlow = art_quick_read_barrier_for_root_slow; in InitEntryPoints()