Changeset 146195 in webkit
- Timestamp:
- Mar 19, 2013 2:32:54 AM (11 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r146179 r146195 1 2013-03-19 Gabor Rapcsanyi <rgabor@webkit.org> 2 3 Implement and32 on ARMv7 and ARM traditional platforms 4 https://bugs.webkit.org/show_bug.cgi?id=112663 5 6 Reviewed by Zoltan Herczeg. 7 8 * assembler/MacroAssemblerARM.h: 9 (JSC::MacroAssemblerARM::and32): Add missing method. 10 (MacroAssemblerARM): 11 * assembler/MacroAssemblerARMv7.h: 12 (JSC::MacroAssemblerARMv7::and32): Add missing method. 13 (MacroAssemblerARMv7): 14 1 15 2013-03-18 Filip Pizlo <fpizlo@apple.com> 2 16 -
trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h
r144938 r146195 153 153 } 154 154 155 void and32(Address src, RegisterID dest) 156 { 157 load32(src, ARMRegisters::S1); 158 and32(ARMRegisters::S1, dest); 159 } 160 155 161 void lshift32(RegisterID shiftAmount, RegisterID dest) 156 162 { -
trunk/Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h
r135330 r146195 264 264 } 265 265 266 void and32(Address src, RegisterID dest) 267 { 268 load32(src, dataTempRegister); 269 and32(dataTempRegister, dest); 270 } 271 266 272 void countLeadingZeros32(RegisterID src, RegisterID dest) 267 273 {
Note: See TracChangeset
for help on using the changeset viewer.