Mypal/js/src/jit
2020-07-16 02:36:10 +03:00
..
arm Add modern MIPS Support. 2020-07-16 02:36:10 +03:00
arm64 Define JumpImmediateRange on ARM64. 2019-09-05 20:08:21 +03:00
mips-shared Add modern MIPS Support. 2020-07-16 02:36:10 +03:00
mips32 Add modern MIPS Support. 2020-07-16 02:36:10 +03:00
mips64 Add modern MIPS Support. 2020-07-16 02:36:10 +03:00
none basic source 2019-03-11 13:26:37 +03:00
shared Add modern MIPS Support. 2020-07-16 02:36:10 +03:00
x64 basic source 2019-03-11 13:26:37 +03:00
x86 basic source 2019-03-11 13:26:37 +03:00
x86-shared basic source 2019-03-11 13:26:37 +03:00
AliasAnalysis.cpp basic source 2019-03-11 13:26:37 +03:00
AliasAnalysis.h basic source 2019-03-11 13:26:37 +03:00
AliasAnalysisShared.cpp [js] Record load in MCreateThis alias set. 2020-07-16 02:19:53 +03:00
AliasAnalysisShared.h basic source 2019-03-11 13:26:37 +03:00
AlignmentMaskAnalysis.cpp basic source 2019-03-11 13:26:37 +03:00
AlignmentMaskAnalysis.h basic source 2019-03-11 13:26:37 +03:00
AtomicOp.h basic source 2019-03-11 13:26:37 +03:00
AtomicOperations.h basic source 2019-03-11 13:26:37 +03:00
BacktrackingAllocator.cpp basic source 2019-03-11 13:26:37 +03:00
BacktrackingAllocator.h basic source 2019-03-11 13:26:37 +03:00
Bailouts.cpp basic source 2019-03-11 13:26:37 +03:00
Bailouts.h basic source 2019-03-11 13:26:37 +03:00
BaselineBailouts.cpp basic source 2019-03-11 13:26:37 +03:00
BaselineCacheIR.cpp Revert Remove unboxed arrays. 2020-04-03 20:51:38 +03:00
BaselineCacheIR.h basic source 2019-03-11 13:26:37 +03:00
BaselineCompiler.cpp Revert Remove unboxed arrays. 2020-04-03 20:51:38 +03:00
BaselineCompiler.h Revert Remove unboxed arrays. 2020-04-03 20:51:38 +03:00
BaselineDebugModeOSR.cpp basic source 2019-03-11 13:26:37 +03:00
BaselineDebugModeOSR.h basic source 2019-03-11 13:26:37 +03:00
BaselineFrame-inl.h basic source 2019-03-11 13:26:37 +03:00
BaselineFrame.cpp basic source 2019-03-11 13:26:37 +03:00
BaselineFrame.h basic source 2019-03-11 13:26:37 +03:00
BaselineFrameInfo-inl.h basic source 2019-03-11 13:26:37 +03:00
BaselineFrameInfo.cpp basic source 2019-03-11 13:26:37 +03:00
BaselineFrameInfo.h basic source 2019-03-11 13:26:37 +03:00
BaselineIC.cpp Revert Remove unboxed arrays. 2020-04-03 20:51:38 +03:00
BaselineIC.h Revert Remove unboxed arrays. 2020-04-03 20:51:38 +03:00
BaselineICList.h basic source 2019-03-11 13:26:37 +03:00
BaselineInspector.cpp Revert Remove unboxed object code phase 1 extra. 2020-04-03 20:51:49 +03:00
BaselineInspector.h Revert Remove unboxed object code phase 1 extra. 2020-04-03 20:51:49 +03:00
BaselineJIT.cpp Implement asynchronous iterators (ES2018). 2020-04-03 20:43:32 +03:00
BaselineJIT.h Implement asynchronous iterators (ES2018). 2020-04-03 20:43:32 +03:00
BitSet.cpp basic source 2019-03-11 13:26:37 +03:00
BitSet.h basic source 2019-03-11 13:26:37 +03:00
BytecodeAnalysis.cpp basic source 2019-03-11 13:26:37 +03:00
BytecodeAnalysis.h basic source 2019-03-11 13:26:37 +03:00
C1Spewer.cpp basic source 2019-03-11 13:26:37 +03:00
C1Spewer.h basic source 2019-03-11 13:26:37 +03:00
CacheIR.cpp Revert Remove unboxed arrays. 2020-04-03 20:51:38 +03:00
CacheIR.h Revert Remove unboxed arrays. 2020-04-03 20:51:38 +03:00
CodeGenerator.cpp Revert Remove unboxed object code phase 1 extra. 2020-04-03 20:51:49 +03:00
CodeGenerator.h Revert Remove unboxed object code phase 1 extra. 2020-04-03 20:51:49 +03:00
CompactBuffer.h basic source 2019-03-11 13:26:37 +03:00
CompileInfo-inl.h basic source 2019-03-11 13:26:37 +03:00
CompileInfo.h [js] Handle functions with rest parameters in isObservableArgumentSlot. 2020-07-16 02:14:32 +03:00
CompileWrappers.cpp basic source 2019-03-11 13:26:37 +03:00
CompileWrappers.h basic source 2019-03-11 13:26:37 +03:00
Disassembler.cpp basic source 2019-03-11 13:26:37 +03:00
Disassembler.h basic source 2019-03-11 13:26:37 +03:00
EagerSimdUnbox.cpp basic source 2019-03-11 13:26:37 +03:00
EagerSimdUnbox.h basic source 2019-03-11 13:26:37 +03:00
EdgeCaseAnalysis.cpp basic source 2019-03-11 13:26:37 +03:00
EdgeCaseAnalysis.h basic source 2019-03-11 13:26:37 +03:00
EffectiveAddressAnalysis.cpp basic source 2019-03-11 13:26:37 +03:00
EffectiveAddressAnalysis.h basic source 2019-03-11 13:26:37 +03:00
ExecutableAllocator.cpp basic source 2019-03-11 13:26:37 +03:00
ExecutableAllocator.h basic source 2019-03-11 13:26:37 +03:00
FixedList.h basic source 2019-03-11 13:26:37 +03:00
FlowAliasAnalysis.cpp basic source 2019-03-11 13:26:37 +03:00
FlowAliasAnalysis.h basic source 2019-03-11 13:26:37 +03:00
FoldLinearArithConstants.cpp basic source 2019-03-11 13:26:37 +03:00
FoldLinearArithConstants.h basic source 2019-03-11 13:26:37 +03:00
ICStubSpace.h basic source 2019-03-11 13:26:37 +03:00
InlinableNatives.h Bug 1326453 2019-12-25 15:40:09 +03:00
InlineList.h basic source 2019-03-11 13:26:37 +03:00
InstructionReordering.cpp basic source 2019-03-11 13:26:37 +03:00
InstructionReordering.h basic source 2019-03-11 13:26:37 +03:00
Ion.cpp [js] Remove pointless MakeMRegExpHoistable optimization. 2020-04-03 20:55:14 +03:00
Ion.h basic source 2019-03-11 13:26:37 +03:00
IonAnalysis.cpp [js] Remove pointless MakeMRegExpHoistable optimization. 2020-04-03 20:55:14 +03:00
IonAnalysis.h [js] Remove pointless MakeMRegExpHoistable optimization. 2020-04-03 20:55:14 +03:00
IonBuilder.cpp Revert Remove unboxed object code phase 1 extra. 2020-04-03 20:51:49 +03:00
IonBuilder.h Revert Remove unboxed object code phase 1 extra. 2020-04-03 20:51:49 +03:00
IonCaches.cpp Revert Remove unboxed arrays. 2020-04-03 20:51:38 +03:00
IonCaches.h Revert Remove unboxed objects. 2020-04-03 20:51:25 +03:00
IonCode.h basic source 2019-03-11 13:26:37 +03:00
IonInstrumentation.h basic source 2019-03-11 13:26:37 +03:00
IonOptimizationLevels.cpp basic source 2019-03-11 13:26:37 +03:00
IonOptimizationLevels.h basic source 2019-03-11 13:26:37 +03:00
IonTypes.h basic source 2019-03-11 13:26:37 +03:00
JitAllocPolicy.h basic source 2019-03-11 13:26:37 +03:00
JitcodeMap.cpp basic source 2019-03-11 13:26:37 +03:00
JitcodeMap.h basic source 2019-03-11 13:26:37 +03:00
JitCommon.h basic source 2019-03-11 13:26:37 +03:00
JitCompartment.h basic source 2019-03-11 13:26:37 +03:00
JitFrameIterator-inl.h basic source 2019-03-11 13:26:37 +03:00
JitFrameIterator.h basic source 2019-03-11 13:26:37 +03:00
JitFrames-inl.h basic source 2019-03-11 13:26:37 +03:00
JitFrames.cpp basic source 2019-03-11 13:26:37 +03:00
JitFrames.h basic source 2019-03-11 13:26:37 +03:00
JitOptions.cpp Revert Remove unboxed objects. 2020-04-03 20:51:25 +03:00
JitOptions.h Revert Remove unboxed objects. 2020-04-03 20:51:25 +03:00
JitSpewer.cpp basic source 2019-03-11 13:26:37 +03:00
JitSpewer.h basic source 2019-03-11 13:26:37 +03:00
JSONSpewer.cpp basic source 2019-03-11 13:26:37 +03:00
JSONSpewer.h basic source 2019-03-11 13:26:37 +03:00
Label.h basic source 2019-03-11 13:26:37 +03:00
LICM.cpp basic source 2019-03-11 13:26:37 +03:00
LICM.h basic source 2019-03-11 13:26:37 +03:00
Linker.cpp basic source 2019-03-11 13:26:37 +03:00
Linker.h basic source 2019-03-11 13:26:37 +03:00
LIR.cpp basic source 2019-03-11 13:26:37 +03:00
LIR.h basic source 2019-03-11 13:26:37 +03:00
LoopUnroller.cpp basic source 2019-03-11 13:26:37 +03:00
LoopUnroller.h basic source 2019-03-11 13:26:37 +03:00
LOpcodes.h basic source 2019-03-11 13:26:37 +03:00
Lowering.cpp [js] Remove pointless MakeMRegExpHoistable optimization. 2020-04-03 20:55:14 +03:00
Lowering.h Revert Remove unboxed object code phase 1 extra. 2020-04-03 20:51:49 +03:00
MacroAssembler-inl.h basic source 2019-03-11 13:26:37 +03:00
MacroAssembler.cpp Revert Remove unboxed arrays. 2020-04-03 20:51:38 +03:00
MacroAssembler.h Revert Remove unboxed arrays. 2020-04-03 20:51:38 +03:00
MCallOptimize.cpp Revert Remove unboxed object code phase 1 extra. 2020-04-03 20:51:49 +03:00
MIR.cpp Revert Remove unboxed object code phase 1 extra. 2020-04-03 20:51:49 +03:00
MIR.h [js] Record load in MCreateThis alias set. 2020-07-16 02:19:53 +03:00
MIRGenerator.h basic source 2019-03-11 13:26:37 +03:00
MIRGraph.cpp basic source 2019-03-11 13:26:37 +03:00
MIRGraph.h basic source 2019-03-11 13:26:37 +03:00
MOpcodes.h Revert Remove unboxed object code phase 1 extra. 2020-04-03 20:51:49 +03:00
MoveEmitter.h basic source 2019-03-11 13:26:37 +03:00
MoveResolver.cpp basic source 2019-03-11 13:26:37 +03:00
MoveResolver.h basic source 2019-03-11 13:26:37 +03:00
OptimizationTracking.cpp Revert Remove unboxed object code phase 1 extra. 2020-04-03 20:51:49 +03:00
OptimizationTracking.h basic source 2019-03-11 13:26:37 +03:00
PcScriptCache.h basic source 2019-03-11 13:26:37 +03:00
PerfSpewer.cpp basic source 2019-03-11 13:26:37 +03:00
PerfSpewer.h basic source 2019-03-11 13:26:37 +03:00
ProcessExecutableMemory.cpp Add modern MIPS Support. 2020-07-16 02:36:10 +03:00
ProcessExecutableMemory.h basic source 2019-03-11 13:26:37 +03:00
RangeAnalysis.cpp basic source 2019-03-11 13:26:37 +03:00
RangeAnalysis.h basic source 2019-03-11 13:26:37 +03:00
Recover.cpp Revert Remove unboxed arrays. 2020-04-03 20:51:38 +03:00
Recover.h basic source 2019-03-11 13:26:37 +03:00
RegisterAllocator.cpp basic source 2019-03-11 13:26:37 +03:00
RegisterAllocator.h basic source 2019-03-11 13:26:37 +03:00
Registers.h basic source 2019-03-11 13:26:37 +03:00
RegisterSets.h basic source 2019-03-11 13:26:37 +03:00
RematerializedFrame.cpp basic source 2019-03-11 13:26:37 +03:00
RematerializedFrame.h basic source 2019-03-11 13:26:37 +03:00
Safepoints.cpp basic source 2019-03-11 13:26:37 +03:00
Safepoints.h basic source 2019-03-11 13:26:37 +03:00
ScalarReplacement.cpp Revert Remove unboxed object code phase 1 extra. 2020-04-03 20:51:49 +03:00
ScalarReplacement.h basic source 2019-03-11 13:26:37 +03:00
SharedIC.cpp Revert Remove unboxed object code phase 1 extra. 2020-04-03 20:51:49 +03:00
SharedIC.h basic source 2019-03-11 13:26:37 +03:00
SharedICHelpers.h basic source 2019-03-11 13:26:37 +03:00
SharedICList.h basic source 2019-03-11 13:26:37 +03:00
SharedICRegisters.h basic source 2019-03-11 13:26:37 +03:00
Sink.cpp basic source 2019-03-11 13:26:37 +03:00
Sink.h basic source 2019-03-11 13:26:37 +03:00
Snapshots.cpp basic source 2019-03-11 13:26:37 +03:00
Snapshots.h basic source 2019-03-11 13:26:37 +03:00
StackSlotAllocator.h basic source 2019-03-11 13:26:37 +03:00
StupidAllocator.cpp Remove a couple of unused variables 2019-05-20 09:01:01 +03:00
StupidAllocator.h basic source 2019-03-11 13:26:37 +03:00
TypedObjectPrediction.cpp basic source 2019-03-11 13:26:37 +03:00
TypedObjectPrediction.h basic source 2019-03-11 13:26:37 +03:00
TypePolicy.cpp basic source 2019-03-11 13:26:37 +03:00
TypePolicy.h basic source 2019-03-11 13:26:37 +03:00
ValueNumbering.cpp basic source 2019-03-11 13:26:37 +03:00
ValueNumbering.h basic source 2019-03-11 13:26:37 +03:00
VMFunctions.cpp Revert Remove unboxed arrays. 2020-04-03 20:51:38 +03:00
VMFunctions.h Revert Remove unboxed arrays. 2020-04-03 20:51:38 +03:00
WasmBCE.cpp basic source 2019-03-11 13:26:37 +03:00
WasmBCE.h basic source 2019-03-11 13:26:37 +03:00