x86-64汇编程序库-C/C++开发

时间:2024-06-15 16:55:46
【文件属性】:

文件名称:x86-64汇编程序库-C/C++开发

文件大小:191KB

文件格式:ZIP

更新时间:2024-06-15 16:55:46

C/C++ Miscellaneous

x64asm x64asm是一个用于x86_64程序集的c ++ 11库。 它提供了解析器,内存中的汇编器和链接器,以及用于构建数据流分析的原语。 x64asm的构建考虑了以下设计目标:x64asm x64asm是一个用于x86_64程序集的c ++ 11库。 它提供了解析器,内存中的汇编器和链接器,以及用于构建数据流分析的原语。 x64asm的构建考虑了以下设计目标:简便性:x64 asm不包括寄存器分配器,指令调度程序,控制流程图生成器或完整编译器所期望的任何功能。 它是用于构建您的优化编译器的低级库。 完整性:x64asm支持


【文件预览】:
x64asm-develop
----.gitignore(298B)
----Makefile(2KB)
----SPREADSHEET.md(3KB)
----src()
--------xmm.cc(1KB)
--------assembler.cc(3KB)
--------type_traits.h(6KB)
--------function.h(11KB)
--------hint.h(2KB)
--------x86.csv(330KB)
--------m.h(20KB)
--------ymm.cc(1KB)
--------flag.h(3KB)
--------reg_set.h(30KB)
--------code.h(4KB)
--------code.cc(2KB)
--------flag.cc(2KB)
--------att.l(12KB)
--------xmm.h(3KB)
--------constants.h(25KB)
--------moffs.h(5KB)
--------linker.cc(3KB)
--------operand.h(4KB)
--------modifier.h(3KB)
--------instruction.cc(22KB)
--------att.y(15KB)
--------flag_set.h(5KB)
--------env_bits.h(6KB)
--------type.h(5KB)
--------parser.cc(14KB)
--------sse.h(1KB)
--------sse.cc(1KB)
--------r.cc(5KB)
--------env_bits.cc(4KB)
--------mm.h(2KB)
--------flag_set.cc(1KB)
--------linker.h(3KB)
--------reg_set.cc(4KB)
--------instruction.h(29KB)
--------type.cc(4KB)
--------r.h(11KB)
--------sreg.h(3KB)
--------alias.h(4KB)
--------imm.h(6KB)
--------opcode.cc(2KB)
--------opcode.h(2KB)
--------assembler.h(12KB)
--------fail.h(2KB)
--------sreg.cc(2KB)
--------ymm.h(2KB)
--------Codegen.hs(52KB)
--------mm.cc(1KB)
--------operand.cc(4KB)
--------env_reg.h(4KB)
--------st.h(3KB)
--------m.cc(7KB)
--------rel.h(3KB)
--------label.h(4KB)
----bin()
--------.gitignore(71B)
----LICENSE(11KB)
----tools()
--------fuzz.cc(9KB)
--------asm.cc(707B)
----examples()
--------functions.cc(3KB)
--------abi.cc(2KB)
--------Makefile(698B)
--------linker.cc(2KB)
--------memcpy.s(133B)
--------context.cc(2KB)
--------dataflow.cc(3KB)
--------hello.cc(3KB)
--------constants.cc(4KB)
----codegen()
--------Makefile(525B)
--------haswell_latency.inc(88KB)
--------governor.sh(1KB)
--------latency.cc(14KB)
----README.md(7KB)
----include()
--------x64asm.h(1KB)
----lib()
--------.gitignore(71B)

网友评论