Mypal/js/src/jit
Fedor 317673d504 Fix slot access intrinsics for objects with > 16 reserved slots. 2021-02-07 17:33:01 +02:00
..
arm Nuke vim lines. 2021-02-04 16:48:36 +02:00
arm64 Nuke vim lines. 2021-02-04 16:48:36 +02:00
mips-shared Nuke vim lines. 2021-02-04 16:48:36 +02:00
mips32 Nuke vim lines. 2021-02-04 16:48:36 +02:00
mips64 Nuke vim lines. 2021-02-04 16:48:36 +02:00
none Nuke vim lines. 2021-02-04 16:48:36 +02:00
shared Nuke vim lines. 2021-02-04 16:48:36 +02:00
x64 Nuke vim lines. 2021-02-04 16:48:36 +02:00
x86 Nuke vim lines. 2021-02-04 16:48:36 +02:00
x86-shared Nuke vim lines. 2021-02-04 16:48:36 +02:00
AliasAnalysis.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
AliasAnalysis.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
AliasAnalysisShared.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
AliasAnalysisShared.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
AlignmentMaskAnalysis.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
AlignmentMaskAnalysis.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
AtomicOp.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
AtomicOperations.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BacktrackingAllocator.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
BacktrackingAllocator.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
Bailouts.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
Bailouts.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineBailouts.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineCacheIR.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineCacheIR.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineCompiler.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineCompiler.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineDebugModeOSR.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineDebugModeOSR.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineFrame-inl.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineFrame.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineFrame.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineFrameInfo-inl.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineFrameInfo.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineFrameInfo.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineIC.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineIC.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineICList.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineInspector.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineInspector.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineJIT.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
BaselineJIT.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BitSet.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
BitSet.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BytecodeAnalysis.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
BytecodeAnalysis.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
C1Spewer.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
C1Spewer.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
CacheIR.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
CacheIR.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
CodeGenerator.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
CodeGenerator.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
CompactBuffer.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
CompileInfo-inl.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
CompileInfo.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
CompileWrappers.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
CompileWrappers.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
Disassembler.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
Disassembler.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
EagerSimdUnbox.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
EagerSimdUnbox.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
EdgeCaseAnalysis.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
EdgeCaseAnalysis.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
EffectiveAddressAnalysis.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
EffectiveAddressAnalysis.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
ExecutableAllocator.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
ExecutableAllocator.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
FixedList.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
FlowAliasAnalysis.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
FlowAliasAnalysis.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
FoldLinearArithConstants.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
FoldLinearArithConstants.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
ICStubSpace.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
InlinableNatives.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
InlineList.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
InstructionReordering.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
InstructionReordering.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
Ion.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
Ion.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
IonAnalysis.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
IonAnalysis.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
IonBuilder.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
IonBuilder.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
IonCaches.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
IonCaches.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
IonCode.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
IonInstrumentation.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
IonOptimizationLevels.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
IonOptimizationLevels.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
IonTypes.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
JSONSpewer.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
JSONSpewer.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
JitAllocPolicy.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
JitCommon.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
JitCompartment.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
JitFrameIterator-inl.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
JitFrameIterator.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
JitFrames-inl.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
JitFrames.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
JitFrames.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
JitOptions.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
JitOptions.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
JitSpewer.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
JitSpewer.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
JitcodeMap.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
JitcodeMap.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
LICM.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
LICM.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
LIR.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
LIR.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
LOpcodes.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
Label.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
Linker.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
Linker.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
LoopUnroller.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
LoopUnroller.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
Lowering.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
Lowering.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
MCallOptimize.cpp Fix slot access intrinsics for objects with > 16 reserved slots. 2021-02-07 17:33:01 +02:00
MIR.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
MIR.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
MIRGenerator.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
MIRGraph.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
MIRGraph.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
MOpcodes.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
MacroAssembler-inl.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
MacroAssembler.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
MacroAssembler.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
MoveEmitter.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
MoveResolver.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
MoveResolver.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
OptimizationTracking.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
OptimizationTracking.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
PcScriptCache.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
PerfSpewer.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
PerfSpewer.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
ProcessExecutableMemory.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
ProcessExecutableMemory.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
RangeAnalysis.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
RangeAnalysis.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
Recover.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
Recover.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
RegisterAllocator.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
RegisterAllocator.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
RegisterSets.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
Registers.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
RematerializedFrame.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
RematerializedFrame.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
Safepoints.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
Safepoints.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
ScalarReplacement.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
ScalarReplacement.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
SharedIC.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
SharedIC.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
SharedICHelpers.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
SharedICList.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
SharedICRegisters.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
Sink.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
Sink.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
Snapshots.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
Snapshots.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
StackSlotAllocator.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
StupidAllocator.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
StupidAllocator.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
TypePolicy.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
TypePolicy.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
TypedObjectPrediction.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
TypedObjectPrediction.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
VMFunctions.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
VMFunctions.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
ValueNumbering.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
ValueNumbering.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
WasmBCE.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
WasmBCE.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
moz.build Split js/src/moz.build into multiple files. 2021-02-04 16:49:57 +02:00