├── .gitignore ├── AsmTest ├── AsmTest.cpp ├── AsmTest.vcxproj ├── AsmTest.vcxproj.filters ├── AsmTest.vcxproj.user ├── pch.cpp └── pch.h ├── AsmTest64 ├── AsmTest64.vcxproj ├── AsmTest64.vcxproj.filters ├── AsmTest64.vcxproj.user ├── FillString.asm ├── IVirtualObject.h ├── MathASM.asm ├── MathASM.h ├── MathCPP.cpp ├── MathCPP.h ├── QueryPerfCounter .cpp ├── QueryPerfCounter.h ├── TestASM.asm ├── TestASM.inc ├── TestCpp.cpp ├── TestCpp.h ├── Util.cpp ├── Util.h ├── VirtualObject.cpp ├── VirtualObject.h ├── main.cpp ├── math.inl ├── math_type.inc ├── pch.cpp └── pch.h ├── LICENSE ├── README.md ├── fscanf_call ├── ReadMe.txt ├── fscanf_call.vcxproj ├── fscanf_call.vcxproj.filters ├── fscanf_call.vcxproj.user ├── fscanf_stub_x64.asm ├── fscanf_stub_x64.inc ├── fscanf_stub_x86.cpp ├── fscanf_stub_x86.h ├── main.cpp ├── stdafx.cpp ├── stdafx.h ├── targetver.h └── test.txt └── simd ├── pch.cpp ├── pch.h ├── simd.cpp ├── simd.sln ├── simd.vcxproj ├── simd.vcxproj.filters ├── simd.vcxproj.user ├── simd.vcxproj.vspscc └── simd.vssscc /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/.gitignore -------------------------------------------------------------------------------- /AsmTest/AsmTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest/AsmTest.cpp -------------------------------------------------------------------------------- /AsmTest/AsmTest.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest/AsmTest.vcxproj -------------------------------------------------------------------------------- /AsmTest/AsmTest.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest/AsmTest.vcxproj.filters -------------------------------------------------------------------------------- /AsmTest/AsmTest.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest/AsmTest.vcxproj.user -------------------------------------------------------------------------------- /AsmTest/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest/pch.cpp -------------------------------------------------------------------------------- /AsmTest/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest/pch.h -------------------------------------------------------------------------------- /AsmTest64/AsmTest64.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/AsmTest64.vcxproj -------------------------------------------------------------------------------- /AsmTest64/AsmTest64.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/AsmTest64.vcxproj.filters -------------------------------------------------------------------------------- /AsmTest64/AsmTest64.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/AsmTest64.vcxproj.user -------------------------------------------------------------------------------- /AsmTest64/FillString.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/FillString.asm -------------------------------------------------------------------------------- /AsmTest64/IVirtualObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/IVirtualObject.h -------------------------------------------------------------------------------- /AsmTest64/MathASM.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/MathASM.asm -------------------------------------------------------------------------------- /AsmTest64/MathASM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/MathASM.h -------------------------------------------------------------------------------- /AsmTest64/MathCPP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/MathCPP.cpp -------------------------------------------------------------------------------- /AsmTest64/MathCPP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/MathCPP.h -------------------------------------------------------------------------------- /AsmTest64/QueryPerfCounter .cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/QueryPerfCounter .cpp -------------------------------------------------------------------------------- /AsmTest64/QueryPerfCounter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/QueryPerfCounter.h -------------------------------------------------------------------------------- /AsmTest64/TestASM.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/TestASM.asm -------------------------------------------------------------------------------- /AsmTest64/TestASM.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/TestASM.inc -------------------------------------------------------------------------------- /AsmTest64/TestCpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/TestCpp.cpp -------------------------------------------------------------------------------- /AsmTest64/TestCpp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/TestCpp.h -------------------------------------------------------------------------------- /AsmTest64/Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/Util.cpp -------------------------------------------------------------------------------- /AsmTest64/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/Util.h -------------------------------------------------------------------------------- /AsmTest64/VirtualObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/VirtualObject.cpp -------------------------------------------------------------------------------- /AsmTest64/VirtualObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/VirtualObject.h -------------------------------------------------------------------------------- /AsmTest64/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/main.cpp -------------------------------------------------------------------------------- /AsmTest64/math.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/math.inl -------------------------------------------------------------------------------- /AsmTest64/math_type.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/math_type.inc -------------------------------------------------------------------------------- /AsmTest64/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/pch.cpp -------------------------------------------------------------------------------- /AsmTest64/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/AsmTest64/pch.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/README.md -------------------------------------------------------------------------------- /fscanf_call/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/fscanf_call/ReadMe.txt -------------------------------------------------------------------------------- /fscanf_call/fscanf_call.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/fscanf_call/fscanf_call.vcxproj -------------------------------------------------------------------------------- /fscanf_call/fscanf_call.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/fscanf_call/fscanf_call.vcxproj.filters -------------------------------------------------------------------------------- /fscanf_call/fscanf_call.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/fscanf_call/fscanf_call.vcxproj.user -------------------------------------------------------------------------------- /fscanf_call/fscanf_stub_x64.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/fscanf_call/fscanf_stub_x64.asm -------------------------------------------------------------------------------- /fscanf_call/fscanf_stub_x64.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/fscanf_call/fscanf_stub_x64.inc -------------------------------------------------------------------------------- /fscanf_call/fscanf_stub_x86.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/fscanf_call/fscanf_stub_x86.cpp -------------------------------------------------------------------------------- /fscanf_call/fscanf_stub_x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/fscanf_call/fscanf_stub_x86.h -------------------------------------------------------------------------------- /fscanf_call/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/fscanf_call/main.cpp -------------------------------------------------------------------------------- /fscanf_call/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/fscanf_call/stdafx.cpp -------------------------------------------------------------------------------- /fscanf_call/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/fscanf_call/stdafx.h -------------------------------------------------------------------------------- /fscanf_call/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/fscanf_call/targetver.h -------------------------------------------------------------------------------- /fscanf_call/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/fscanf_call/test.txt -------------------------------------------------------------------------------- /simd/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/simd/pch.cpp -------------------------------------------------------------------------------- /simd/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/simd/pch.h -------------------------------------------------------------------------------- /simd/simd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/simd/simd.cpp -------------------------------------------------------------------------------- /simd/simd.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/simd/simd.sln -------------------------------------------------------------------------------- /simd/simd.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/simd/simd.vcxproj -------------------------------------------------------------------------------- /simd/simd.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/simd/simd.vcxproj.filters -------------------------------------------------------------------------------- /simd/simd.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/simd/simd.vcxproj.user -------------------------------------------------------------------------------- /simd/simd.vcxproj.vspscc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/simd/simd.vcxproj.vspscc -------------------------------------------------------------------------------- /simd/simd.vssscc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megayuchi/Lecture_Sample/HEAD/simd/simd.vssscc --------------------------------------------------------------------------------