├── Disassembler ├── LLVMBuild.txt ├── Makefile └── SampleDisassembler.cpp ├── InstPrinter ├── CMakeLists.txt ├── LLVMBuild.txt ├── Makefile ├── SampleInstPrinter.cpp └── SampleInstPrinter.h ├── LLVMBuild.txt ├── MCTargetDesc ├── LLVMBuild.txt ├── Makefile ├── SampleAsmBackend.cpp ├── SampleBaseInfo.h ├── SampleELFObjectWriter.cpp ├── SampleFixupKinds.h ├── SampleMCAsmInfo.cpp ├── SampleMCAsmInfo.h ├── SampleMCCodeEmitter.cpp ├── SampleMCTargetDesc.cpp └── SampleMCTargetDesc.h ├── Makefile ├── README ├── Sample.h ├── Sample.td ├── SampleAsmPrinter.cpp ├── SampleFrameLowering.cpp ├── SampleFrameLowering.h ├── SampleISelDAGtoDAG.cpp ├── SampleISelLowering.cpp ├── SampleISelLowering.h ├── SampleInstrInfo.cpp ├── SampleInstrInfo.h ├── SampleMCInstLower.cpp ├── SampleMCInstLower.h ├── SampleMachineFunction.cpp ├── SampleMachineFunction.h ├── SampleRegisterInfo.cpp ├── SampleRegisterInfo.h ├── SampleSelectionDAGInfo.cpp ├── SampleSelectionDAGInfo.h ├── SampleSubtarget.cpp ├── SampleSubtarget.h ├── SampleTargetMachine.cpp ├── SampleTargetMachine.h ├── TargetInfo ├── LLVMBuild.txt ├── Makefile └── SampleTargetInfo.cpp └── config.patch /Disassembler/LLVMBuild.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/Disassembler/LLVMBuild.txt -------------------------------------------------------------------------------- /Disassembler/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/Disassembler/Makefile -------------------------------------------------------------------------------- /Disassembler/SampleDisassembler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/Disassembler/SampleDisassembler.cpp -------------------------------------------------------------------------------- /InstPrinter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/InstPrinter/CMakeLists.txt -------------------------------------------------------------------------------- /InstPrinter/LLVMBuild.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/InstPrinter/LLVMBuild.txt -------------------------------------------------------------------------------- /InstPrinter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/InstPrinter/Makefile -------------------------------------------------------------------------------- /InstPrinter/SampleInstPrinter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/InstPrinter/SampleInstPrinter.cpp -------------------------------------------------------------------------------- /InstPrinter/SampleInstPrinter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/InstPrinter/SampleInstPrinter.h -------------------------------------------------------------------------------- /LLVMBuild.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/LLVMBuild.txt -------------------------------------------------------------------------------- /MCTargetDesc/LLVMBuild.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/MCTargetDesc/LLVMBuild.txt -------------------------------------------------------------------------------- /MCTargetDesc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/MCTargetDesc/Makefile -------------------------------------------------------------------------------- /MCTargetDesc/SampleAsmBackend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/MCTargetDesc/SampleAsmBackend.cpp -------------------------------------------------------------------------------- /MCTargetDesc/SampleBaseInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/MCTargetDesc/SampleBaseInfo.h -------------------------------------------------------------------------------- /MCTargetDesc/SampleELFObjectWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/MCTargetDesc/SampleELFObjectWriter.cpp -------------------------------------------------------------------------------- /MCTargetDesc/SampleFixupKinds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/MCTargetDesc/SampleFixupKinds.h -------------------------------------------------------------------------------- /MCTargetDesc/SampleMCAsmInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/MCTargetDesc/SampleMCAsmInfo.cpp -------------------------------------------------------------------------------- /MCTargetDesc/SampleMCAsmInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/MCTargetDesc/SampleMCAsmInfo.h -------------------------------------------------------------------------------- /MCTargetDesc/SampleMCCodeEmitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/MCTargetDesc/SampleMCCodeEmitter.cpp -------------------------------------------------------------------------------- /MCTargetDesc/SampleMCTargetDesc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/MCTargetDesc/SampleMCTargetDesc.cpp -------------------------------------------------------------------------------- /MCTargetDesc/SampleMCTargetDesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/MCTargetDesc/SampleMCTargetDesc.h -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/Makefile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/README -------------------------------------------------------------------------------- /Sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/Sample.h -------------------------------------------------------------------------------- /Sample.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/Sample.td -------------------------------------------------------------------------------- /SampleAsmPrinter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleAsmPrinter.cpp -------------------------------------------------------------------------------- /SampleFrameLowering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleFrameLowering.cpp -------------------------------------------------------------------------------- /SampleFrameLowering.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleFrameLowering.h -------------------------------------------------------------------------------- /SampleISelDAGtoDAG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleISelDAGtoDAG.cpp -------------------------------------------------------------------------------- /SampleISelLowering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleISelLowering.cpp -------------------------------------------------------------------------------- /SampleISelLowering.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleISelLowering.h -------------------------------------------------------------------------------- /SampleInstrInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleInstrInfo.cpp -------------------------------------------------------------------------------- /SampleInstrInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleInstrInfo.h -------------------------------------------------------------------------------- /SampleMCInstLower.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleMCInstLower.cpp -------------------------------------------------------------------------------- /SampleMCInstLower.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleMCInstLower.h -------------------------------------------------------------------------------- /SampleMachineFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleMachineFunction.cpp -------------------------------------------------------------------------------- /SampleMachineFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleMachineFunction.h -------------------------------------------------------------------------------- /SampleRegisterInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleRegisterInfo.cpp -------------------------------------------------------------------------------- /SampleRegisterInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleRegisterInfo.h -------------------------------------------------------------------------------- /SampleSelectionDAGInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleSelectionDAGInfo.cpp -------------------------------------------------------------------------------- /SampleSelectionDAGInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleSelectionDAGInfo.h -------------------------------------------------------------------------------- /SampleSubtarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleSubtarget.cpp -------------------------------------------------------------------------------- /SampleSubtarget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleSubtarget.h -------------------------------------------------------------------------------- /SampleTargetMachine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleTargetMachine.cpp -------------------------------------------------------------------------------- /SampleTargetMachine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/SampleTargetMachine.h -------------------------------------------------------------------------------- /TargetInfo/LLVMBuild.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/TargetInfo/LLVMBuild.txt -------------------------------------------------------------------------------- /TargetInfo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/TargetInfo/Makefile -------------------------------------------------------------------------------- /TargetInfo/SampleTargetInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/TargetInfo/SampleTargetInfo.cpp -------------------------------------------------------------------------------- /config.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sabottenda/llvm-sample-target/HEAD/config.patch --------------------------------------------------------------------------------