Changeset 155281 in webkit for trunk/Source/JavaScriptCore/ftl/FTLOutput.h
- Timestamp:
- Sep 7, 2013, 9:08:01 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ftl/FTLOutput.h
r155260 r155281 175 175 LValue zeroExt(LValue value, LType type) { return buildZExt(m_builder, value, type); } 176 176 LValue fpToInt(LValue value, LType type) { return buildFPToSI(m_builder, value, type); } 177 LValue fpToUInt(LValue value, LType type) { return buildFPToUI(m_builder, value, type); } 177 178 LValue fpToInt32(LValue value) { return fpToInt(value, int32); } 179 LValue fpToUInt32(LValue value) { return fpToUInt(value, int32); } 178 180 LValue intToFP(LValue value, LType type) { return buildSIToFP(m_builder, value, type); } 179 181 LValue intToDouble(LValue value) { return intToFP(value, doubleType); } … … 208 210 LValue loadFloat(TypedPointer pointer) { return load(pointer, refFloat); } 209 211 LValue loadDouble(TypedPointer pointer) { return load(pointer, refDouble); } 212 void store8(LValue value, TypedPointer pointer) { store(value, pointer, ref8); } 213 void store16(LValue value, TypedPointer pointer) { store(value, pointer, ref16); } 210 214 void store32(LValue value, TypedPointer pointer) { store(value, pointer, ref32); } 211 215 void store64(LValue value, TypedPointer pointer) { store(value, pointer, ref64); } 212 216 void storePtr(LValue value, TypedPointer pointer) { store(value, pointer, refPtr); } 217 void storeFloat(LValue value, TypedPointer pointer) { store(value, pointer, refFloat); } 213 218 void storeDouble(LValue value, TypedPointer pointer) { store(value, pointer, refDouble); } 214 219
Note:
See TracChangeset
for help on using the changeset viewer.