source:
webkit/trunk/Source/JavaScriptCore/assembler@
291779
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
AbortReason.h | 4.6 KB | 275615 | 4 years | Fix a typo in JITUncoughtExceptionAfterCall. … | |
AbstractMacroAssembler.cpp | 1.9 KB | 284330 | 4 years | Allow WASM to use up to 4GB … | |
AbstractMacroAssembler.h | 34.2 KB | 290589 | 3 years | [JSC] Reuse known register values on ARMv7 … | |
AllowMacroScratchRegisterUsage.h | 2.0 KB | 231317 | 7 years | WebContent crash loading page on seas.upenn.edu @ JavaScriptCore: … | |
AllowMacroScratchRegisterUsageIf.h | 2.2 KB | 231317 | 7 years | WebContent crash loading page on seas.upenn.edu @ JavaScriptCore: … | |
ARM64Assembler.h | 135.4 KB | 287516 | 3 years | Remove unused AbstractMacroAssembler::repatchJumpToNop() function … | |
ARM64EAssembler.h | 16.6 KB | 282832 | 4 years | Replace a few ASSERTs with static_asserts in the ARM64 … | |
ARM64Registers.h | 9.2 KB | 254843 | 5 years | Platform.h is out of control Part 8: Macros are used inconsistently … | |
ARMv7Assembler.h | 109.0 KB | 290907 | 3 years | AssemblyHelpersSpoolers: use load/store pair on ARMv7 … | |
ARMv7Registers.h | 8.6 KB | 254843 | 5 years | Platform.h is out of control Part 8: Macros are used inconsistently … | |
AssemblerBuffer.cpp | 2.2 KB | 271143 | 4 years | Validate every instruction in AssemblerBuffer … | |
AssemblerBuffer.h | 16.2 KB | 288261 | 3 years | Update ARM64EHash https://bugs.webkit.org/show_bug.cgi?id=235192 … | |
AssemblerCommon.h | 10.1 KB | 278856 | 4 years | Add ldp and stp support for FP registers, plus some bug fixes. … | |
CodeLocation.h | 11.0 KB | 285795 | 4 years | [JSC] Use CallLinkInfo in LLInt … | |
CPU.cpp | 2.7 KB | 261464 | 5 years | [clang-tidy] Run modernize-use-nullptr over JSC … | |
CPU.h | 3.6 KB | 290907 | 3 years | AssemblyHelpersSpoolers: use load/store pair on ARMv7 … | |
DisallowMacroScratchRegisterUsage.h | 2.0 KB | 270988 | 4 years | Fix MacroAssemblerARM64E::validateUntaggedPtr() to account for TBI. … | |
FastJITPermissions.h | 2.5 KB | 274602 | 4 years | Determine if we have useFastJITPermissions on arm64e at runtime … | |
JITOperationList.cpp | 7.3 KB | 290873 | 3 years | Fix JITOperationList::addPointers() to support … | |
JITOperationList.h | 3.9 KB | 281910 | 4 years | Add more support for JIT operation validation testing. … | |
JITOperationValidation.h | 5.2 KB | 281910 | 4 years | Add more support for JIT operation validation testing. … | |
LinkBuffer.cpp | 20.2 KB | 288261 | 3 years | Update ARM64EHash https://bugs.webkit.org/show_bug.cgi?id=235192 … | |
LinkBuffer.h | 16.7 KB | 289417 | 3 years | [JSC] move function wrapping logic to a new Function type … | |
MacroAssembler.cpp | 5.3 KB | 277936 | 4 years | Remove ENABLE(MASM_PROBE) flag. … | |
MacroAssembler.h | 59.1 KB | 291745 | 3 years | [JSC] Add DoNotHaveTagRegisters mode to unboxDouble … | |
MacroAssemblerARM64.cpp | 39.4 KB | 290359 | 3 years | Ensure generated inline assembler that setups segments returns to … | |
MacroAssemblerARM64.h | 186.6 KB | 288970 | 3 years | Update computation of FAST_TLS base. … | |
MacroAssemblerARM64E.h | 17.8 KB | 284330 | 4 years | Allow WASM to use up to 4GB … | |
MacroAssemblerARMv7.cpp | 23.7 KB | 290589 | 3 years | [JSC] Reuse known register values on ARMv7 … | |
MacroAssemblerARMv7.h | 94.5 KB | 291339 | 3 years | MacroAssemblerARMv7: Be friendlier to … | |
MacroAssemblerCodeRef.cpp | 3.2 KB | 287379 | 3 years | LLInt should loop OSR into BBQ and BBQ should loop OSR into OMG … | |
MacroAssemblerCodeRef.h | 17.7 KB | 285795 | 4 years | [JSC] Use CallLinkInfo in LLInt … | |
MacroAssemblerHelpers.h | 6.8 KB | 286020 | 4 years | [JSC] Add branchTest16 operation … | |
MacroAssemblerMIPS.cpp | 38.1 KB | 290359 | 3 years | Ensure generated inline assembler that setups segments returns to … | |
MacroAssemblerMIPS.h | 137.5 KB | 291217 | 3 years | [JSC] Use addressTempRegister in loadValue(void *) on 32 bits … | |
MacroAssemblerPrinter.cpp | 6.5 KB | 277936 | 4 years | Remove ENABLE(MASM_PROBE) flag. … | |
MacroAssemblerPrinter.h | 8.1 KB | 277936 | 4 years | Remove ENABLE(MASM_PROBE) flag. … | |
MacroAssemblerRISCV64.cpp | 1.5 KB | 281757 | 4 years | RISCV64 support in LLInt … | |
MacroAssemblerRISCV64.h | 135.4 KB | 288856 | 3 years | [RISCV64] Add remaining MacroAssemblerRISCV64 branching operations … | |
MacroAssemblerX86_64.h | 68.6 KB | 290647 | 3 years | [JSC] Port EXTRA_CTI_THUNKS to all platforms … | |
MacroAssemblerX86Common.cpp | 41.0 KB | 290359 | 3 years | Ensure generated inline assembler that setups segments returns to … | |
MacroAssemblerX86Common.h | 127.8 KB | 286155 | 3 years | MacroAssembler: remove unused load/store methods for addresses with … | |
MaxFrameExtentForSlowPathCall.h | 3.0 KB | 281757 | 4 years | RISCV64 support in LLInt … | |
MIPSAssembler.h | 34.5 KB | 287516 | 3 years | Remove unused AbstractMacroAssembler::repatchJumpToNop() function … | |
MIPSRegisters.h | 6.6 KB | 254674 | 5 years | [JSC] 32-bit platforms should use a PC base register … | |
PerfLog.cpp | 6.2 KB | 281757 | 4 years | RISCV64 support in LLInt … | |
PerfLog.h | 2.0 KB | 278055 | 4 years | Stop using UncheckedLock in JSC::PerfLog … | |
Printer.cpp | 2.2 KB | 215642 | 8 years | Refactor MASM probe to allow printing of custom types. … | |
Printer.h | 6.0 KB | 237219 | 7 years | Unreviewed revert Fujii's revert in r237214 with new WinCairo build fix. | |
ProbeContext.cpp | 3.1 KB | 281718 | 4 years | Make ARM64 and X86_64 probe code a little bit more efficient. … | |
ProbeContext.h | 8.1 KB | 281911 | 4 years | Unreviewed, annotate executeJSCJITProbe with REFERENCED_FROM_ASM … | |
ProbeFrame.h | 2.9 KB | 277936 | 4 years | Remove ENABLE(MASM_PROBE) flag. … | |
ProbeStack.cpp | 5.3 KB | 277936 | 4 years | Remove ENABLE(MASM_PROBE) flag. … | |
ProbeStack.h | 7.4 KB | 277936 | 4 years | Remove ENABLE(MASM_PROBE) flag. … | |
RegisterInfo.h | 2.7 KB | 247097 | 6 years | Refactoring of architectural Register Information … | |
RISCV64Assembler.h | 94.1 KB | 287516 | 3 years | Remove unused AbstractMacroAssembler::repatchJumpToNop() function … | |
RISCV64Registers.h | 4.4 KB | 281757 | 4 years | RISCV64 support in LLInt … | |
SecureARM64EHashPins.cpp | 8.9 KB | 289024 | 3 years | SecureARM64EHashPins should check g_jscConfig.useFastJITPermissions … | |
SecureARM64EHashPins.h | 4.0 KB | 288261 | 3 years | Update ARM64EHash https://bugs.webkit.org/show_bug.cgi?id=235192 … | |
SecureARM64EHashPinsInlines.h | 3.8 KB | 289024 | 3 years | SecureARM64EHashPins should check g_jscConfig.useFastJITPermissions … | |
testmasm.cpp | 209.7 KB | 287511 | 3 years | [RISCV64] Get testmasm building for CPU(RISCV64) … | |
X86_64Registers.h | 4.1 KB | 247097 | 6 years | Refactoring of architectural Register Information … | |
X86Assembler.h | 152.7 KB | 288085 | 3 years | Fix C++20 build warnings with GCC … | |
X86Registers.h | 2.5 KB | 249830 | 6 years | [JSC] X86Registers.h callee-save register definition is wrong … |
Note:
See TracBrowser
for help on using the repository browser.