Changeset 90215 in webkit for trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h
- Timestamp:
- Jul 1, 2011, 12:47:55 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h
r90179 r90215 180 180 m_assembler.movs_r(dest, m_assembler.asr_r(dest, ARMRegisters::S0)); 181 181 } 182 182 183 183 void rshift32(TrustedImm32 imm, RegisterID dest) 184 184 { 185 rshift32(dest, imm, dest); 186 } 187 188 void rshift32(RegisterID src, TrustedImm32 imm, RegisterID dest) 189 { 190 m_assembler.movs_r(dest, m_assembler.asr(src, imm.m_value & 0x1f)); 185 m_assembler.movs_r(dest, m_assembler.asr(dest, imm.m_value & 0x1f)); 191 186 } 192 187 … … 795 790 return s_isVFPPresent; 796 791 } 797 bool supportsDoubleBitops() const { return false; }798 792 799 793 void loadDouble(ImplicitAddress address, FPRegisterID dest) … … 861 855 { 862 856 m_assembler.vsqrt_f64_r(dest, src); 863 }864 865 void andnotDouble(FPRegisterID, FPRegisterID)866 {867 ASSERT_NOT_REACHED();868 857 } 869 858
Note:
See TracChangeset
for help on using the changeset viewer.