source: webkit/trunk/Source/JavaScriptCore/assembler@ 291779

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