Name Date Size #Lines LOC

..--

AsmParser/H25-Apr-2025-797603

Disassembler/H25-Apr-2025-505376

MCTargetDesc/H25-Apr-2025-2,4461,554

TargetInfo/H25-Apr-2025-5830

AVR.hH A D25-Apr-20253 KiB10065

AVR.tdH A D25-Apr-20252.7 KiB8059

AVRAsmPrinter.cppH A D25-Apr-202511.6 KiB335238

AVRCallingConv.tdH A D25-Apr-20252 KiB4436

AVRDevices.tdH A D25-Apr-202528.3 KiB564517

AVRExpandPseudoInsts.cppH A D25-Apr-202574.8 KiB2,4871,846

AVRFrameLowering.cppH A D25-Apr-202516.8 KiB491315

AVRFrameLowering.hH A D25-Apr-20251.9 KiB4630

AVRISelDAGToDAG.cppH A D25-Apr-202518.3 KiB587390

AVRISelLowering.cppH A D25-Apr-202596.2 KiB2,7892,111

AVRISelLowering.hH A D25-Apr-20258.4 KiB211145

AVRInstrFormats.tdH A D25-Apr-202517.1 KiB589476

AVRInstrInfo.cppH A D25-Apr-202516.8 KiB571435

AVRInstrInfo.hH A D25-Apr-20254.3 KiB12479

AVRInstrInfo.tdH A D25-Apr-202588.7 KiB2,5812,278

AVRMCInstLower.cppH A D25-Apr-20254 KiB12294

AVRMCInstLower.hH A D25-Apr-20251.2 KiB4425

AVRMachineFunctionInfo.hH A D25-Apr-20253.2 KiB9346

AVRRegisterInfo.cppH A D25-Apr-202511.4 KiB326202

AVRRegisterInfo.hH A D25-Apr-20252.2 KiB6333

AVRRegisterInfo.tdH A D25-Apr-202510.2 KiB226199

AVRSelectionDAGInfo.hH A D25-Apr-2025868 289

AVRShiftExpand.cppH A D25-Apr-20255.1 KiB14883

AVRSubtarget.cppH A D25-Apr-20251.5 KiB4724

AVRSubtarget.hH A D25-Apr-20255.2 KiB154102

AVRTargetMachine.cppH A D25-Apr-20254.3 KiB14089

AVRTargetMachine.hH A D25-Apr-20252.3 KiB6836

AVRTargetObjectFile.cppH A D25-Apr-20253.3 KiB8563

AVRTargetObjectFile.hH A D25-Apr-20251.2 KiB3820

CMakeLists.txtH A D25-Apr-20251.1 KiB5344

README.mdH A D25-Apr-2025341 95

TODO.mdH A D25-Apr-2025186 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