• Home
Name Date Size #Lines LOC

..--

AsmParser/06-Sep-2024-758572

Disassembler/06-Sep-2024-183125

MCTargetDesc/06-Sep-2024-2,4041,514

TargetInfo/06-Sep-2024-7546

AVR.hD06-Sep-20241.7 KiB5828

AVR.tdD06-Sep-20242.7 KiB8159

AVRAsmPrinter.cppD06-Sep-20246 KiB185125

AVRCallingConv.tdD06-Sep-20242.1 KiB5847

AVRDevices.tdD06-Sep-202426.5 KiB491444

AVRExpandPseudoInsts.cppD06-Sep-202449.5 KiB1,6791,238

AVRFrameLowering.cppD06-Sep-202418.7 KiB547349

AVRFrameLowering.hD06-Sep-20241.9 KiB4630

AVRISelDAGToDAG.cppD06-Sep-202416.7 KiB558375

AVRISelLowering.cppD06-Sep-202469.3 KiB2,0481,570

AVRISelLowering.hD06-Sep-20247 KiB185119

AVRInstrFormats.tdD06-Sep-202415.7 KiB579479

AVRInstrInfo.cppD06-Sep-202416.8 KiB575435

AVRInstrInfo.hD06-Sep-20244.3 KiB12278

AVRInstrInfo.tdD06-Sep-202466.1 KiB2,1141,828

AVRMCInstLower.cppD06-Sep-20243.6 KiB11280

AVRMCInstLower.hD06-Sep-20241.1 KiB4323

AVRMachineFunctionInfo.hD06-Sep-20242.3 KiB6930

AVRRegisterInfo.cppD06-Sep-20249.9 KiB291181

AVRRegisterInfo.hD06-Sep-20242.4 KiB7039

AVRRegisterInfo.tdD06-Sep-20247.8 KiB231205

AVRRelaxMemOperations.cppD06-Sep-20243.9 KiB14991

AVRSelectionDAGInfo.hD06-Sep-2024868 289

AVRSubtarget.cppD06-Sep-20241.9 KiB5530

AVRSubtarget.hD06-Sep-20244 KiB12175

AVRTargetMachine.cppD06-Sep-20243.8 KiB12579

AVRTargetMachine.hD06-Sep-20241.7 KiB5732

AVRTargetObjectFile.cppD06-Sep-20241.4 KiB4123

AVRTargetObjectFile.hD06-Sep-20241,019 3315

CMakeLists.txtD06-Sep-20241,015 3731

LLVMBuild.txtD06-Sep-20241,009 3530

README.mdD06-Sep-2024341 95

TODO.mdD06-Sep-2024186 85

README.md

1# AVR backend
2
3This experimental backend is for the 8-bit Atmel [AVR](https://en.wikipedia.org/wiki/Atmel_AVR) microcontroller.
4
5## Useful links
6
7* [Unresolved bugs](https://llvm.org/bugs/buglist.cgi?product=libraries&component=Backend%3A%20AVR&resolution=---&list_id=109466)
8* [Architecture notes](https://github.com/avr-llvm/architecture)
9