Changeset 153162 in webkit for trunk/Source/JavaScriptCore/assembler/MacroAssembler.h
- Timestamp:
- Jul 24, 2013, 9:00:16 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/assembler/MacroAssembler.h
r143408 r153162 1 1 /* 2 * Copyright (C) 2008, 2012 Apple Inc. All rights reserved.2 * Copyright (C) 2008, 2012, 2013 Apple Inc. All rights reserved. 3 3 * 4 4 * Redistribution and use in source and binary forms, with or without … … 572 572 return MacroAssemblerBase::branchTest8(cond, Address(address.base, address.offset), mask); 573 573 } 574 #else 574 575 #else // !CPU(X86_64) 576 575 577 void addPtr(RegisterID src, RegisterID dest) 576 578 { … … 1068 1070 } 1069 1071 1070 #endif 1072 #endif // ENABLE(JIT_CONSTANT_BLINDING) 1071 1073 1072 1074 #endif // !CPU(X86_64) … … 1080 1082 // if we've broken blinding during patch development. 1081 1083 return true; 1082 #else 1084 #else // ENABLE(FORCED_JIT_BLINDING) 1083 1085 1084 1086 // First off we'll special case common, "safe" values to avoid hurting … … 1101 1103 1102 1104 return shouldBlindForSpecificArch(value); 1103 #endif 1105 #endif // ENABLE(FORCED_JIT_BLINDING) 1104 1106 } 1105 1107 … … 1272 1274 store64(value, addressForPoke(index)); 1273 1275 } 1274 #endif 1276 #endif // CPU(X86_64) 1275 1277 1276 1278 void store32(Imm32 imm, Address dest) … … 1281 1283 store32(blind.value1, dest); 1282 1284 xor32(blind.value2, dest); 1283 #else 1285 #else // CPU(X86) || CPU(X86_64) 1284 1286 if (RegisterID scratchRegister = (RegisterID)scratchRegisterForBlinding()) { 1285 1287 loadXorBlindedConstant(xorBlindConstant(imm), scratchRegister); … … 1293 1295 store32(imm.asTrustedImm32(), dest); 1294 1296 } 1295 #endif 1297 #endif // CPU(X86) || CPU(X86_64) 1296 1298 } else 1297 1299 store32(imm.asTrustedImm32(), dest); … … 1441 1443 urshift32(src, trustedImm32ForShift(amount), dest); 1442 1444 } 1443 #endif 1445 #endif // ENABLE(JIT_CONSTANT_BLINDING) 1444 1446 }; 1445 1447
Note:
See TracChangeset
for help on using the changeset viewer.