Merge branch 'main' of /Users/ash/src/mwcc/mount/mwcc with conflicts.

This commit is contained in:
Ash Wolf 2023-01-13 01:38:03 +00:00
parent 3a6db389b2
commit 54628993e0
1 changed files with 14 additions and 15 deletions

29
notes
View File

@ -1,7 +1,6 @@
~/bin/mwccppc -c -g -opt l=4,noschedule,speed -enum min -Iincludes -Isdk_hdrs -w all,nounused -wchar_t on -bool off -Cpp_exceptions off ~/bin/mwccppc -c -g -opt l=4,noschedule,speed -enum min -Iincludes -Isdk_hdrs -w all,nounused -wchar_t on -bool off -Cpp_exceptions off
TODO: TODO:
- rename LiveInfo to LiveVariables
- locate COS stuff based off EPPC 8 debug info - locate COS stuff based off EPPC 8 debug info
- command_line/C++_Parser/Src/Library/OptimizerHelpers.c - command_line/C++_Parser/Src/Library/OptimizerHelpers.c
- compiler_and_linker/CmdLine_Tools/Embedded_PPC/Tools_EPPC/Src/Options/Glue/TargetOptimizerHelpers-eppc.c - compiler_and_linker/CmdLine_Tools/Embedded_PPC/Tools_EPPC/Src/Options/Glue/TargetOptimizerHelpers-eppc.c
@ -73,9 +72,9 @@ DONE compiler_and_linker/FrontEnd/Common/CompilerTools.c (except for endian wor
DONE CodeGenOptPPC.c DONE CodeGenOptPPC.c
99% IrOptimizer.c 99% IrOptimizer.c
90% CodeGen.c 90% CodeGen.c
MOST CPrep.c 90%~ CPrep.c
MOST CScope.c 98% CScope.c
MOST CMachine.c 99% CMachine.c
DONE CExpr.c DONE CExpr.c
90% CFunc.c 90% CFunc.c
99% CTemplateNew.c 99% CTemplateNew.c
@ -93,7 +92,7 @@ DONE CIRTransform.c
99% CPrepTokenizer.c 99% CPrepTokenizer.c
DONE CTemplateTools.c DONE CTemplateTools.c
80% IroPointerAnalysis.c 80% IroPointerAnalysis.c
PART InstrSelection.c 90% InstrSelection.c
99% IroFlowgraph.c 99% IroFlowgraph.c
DONE IroLinearForm.c DONE IroLinearForm.c
99% IroUtil.c 99% IroUtil.c
@ -120,7 +119,7 @@ DONE PCode.c
95% Switch.c 95% Switch.c
DONE ValueNumbering.c DONE ValueNumbering.c
DONE PCodeUtilities.c DONE PCodeUtilities.c
MOST Operands.c 99% Operands.c
99% Exceptions.c 99% Exceptions.c
99% ?? Dumping (DumpIR, DumpExpression, ...) 99% ?? Dumping (DumpIR, DumpExpression, ...)
99% COptimizer.c 99% COptimizer.c
@ -169,14 +168,14 @@ DONE AddPropagation.c
DONE LoadDeletion.c DONE LoadDeletion.c
DONE VectorArraysToRegs.c DONE VectorArraysToRegs.c
DONE ?? computelivevariables, dead DONE ?? computelivevariables, dead
---- MachineSimulation604.c DONE MachineSimulation604.c (machine604)
---- MachineSimulation603.e DONE MachineSimulation603.c (machine603)
---- MachineSimulationAltiVec.c 95% MachineSimulationAltiVec.c (machine7450)
---- MachineSimulation7500.c DONE MachineSimulation7400.c (machine7400)
---- MachineSimulation603e.c DONE MachineSimulation603e.c (machine603e)
---- MachineSimulation750.c DONE MachineSimulation750.c (machine750)
---- MachineSimulation601.c DONE MachineSimulation601.c (machine601)
---- MachineSimulation821.c ---- MachineSimulation821.c (machine821)
99% InterferenceGraph.c 99% InterferenceGraph.c
99% SpillCode.c 99% SpillCode.c
DONE GCCInlineAsm.c DONE GCCInlineAsm.c
@ -193,7 +192,7 @@ DONE (debug) ToolHelpers-cc.c
DONE (debug) IO.c DONE (debug) IO.c
DONE (debug) Projects.c DONE (debug) Projects.c
DONE (debug) Targets.c DONE (debug) Targets.c
DONE# (debug) Option.c DONE (debug) Option.c
DONE (debug) ParserErrors.c DONE (debug) ParserErrors.c
DONE* (debug) Utils.c DONE* (debug) Utils.c
DONE# (debug) Parameter.c DONE# (debug) Parameter.c