Name Date Size #Lines LOC

..22-Aug-2023-

AsmParser/H22-Aug-2023-750565

Disassembler/H22-Aug-2023-312232

MCTargetDesc/H22-Aug-2023-2,3951,500

TargetInfo/H22-Aug-2023-4219

AVR.hH A D22-Aug-20231.8 KiB6030

AVR.tdH A D22-Aug-20232.7 KiB8159

AVRAsmPrinter.cppH A D22-Aug-20236.5 KiB202138

AVRCallingConv.tdH A D22-Aug-20231.7 KiB4234

AVRDevices.tdH A D22-Aug-202327.6 KiB508460

AVRExpandPseudoInsts.cppH A D22-Aug-202365.4 KiB2,1941,629

AVRFrameLowering.cppH A D22-Aug-202318.5 KiB540339

AVRFrameLowering.hH A D22-Aug-20231.9 KiB4630

AVRISelDAGToDAG.cppH A D22-Aug-202316.6 KiB555373

AVRISelLowering.cppH A D22-Aug-202371.6 KiB2,1321,649

AVRISelLowering.hH A D22-Aug-20237.4 KiB193127

AVRInstrFormats.tdH A D22-Aug-202316 KiB597488

AVRInstrInfo.cppH A D22-Aug-202316.9 KiB575435

AVRInstrInfo.hH A D22-Aug-20234.3 KiB12278

AVRInstrInfo.tdH A D22-Aug-202368.3 KiB2,1711,877

AVRMCInstLower.cppH A D22-Aug-20233.6 KiB11280

AVRMCInstLower.hH A D22-Aug-20231.1 KiB4323

AVRMachineFunctionInfo.hH A D22-Aug-20233.1 KiB8740

AVRRegisterInfo.cppH A D22-Aug-202310 KiB294183

AVRRegisterInfo.hH A D22-Aug-20232.3 KiB6636

AVRRegisterInfo.tdH A D22-Aug-20239.4 KiB273243

AVRRelaxMemOperations.cppH A D22-Aug-20233.9 KiB14991

AVRSelectionDAGInfo.hH A D22-Aug-2023868 289

AVRShiftExpand.cppH A D22-Aug-20235.1 KiB14883

AVRSubtarget.cppH A D22-Aug-20232 KiB5832

AVRSubtarget.hH A D22-Aug-20234.2 KiB12678

AVRTargetMachine.cppH A D22-Aug-20234.1 KiB13685

AVRTargetMachine.hH A D22-Aug-20231.7 KiB5732

AVRTargetObjectFile.cppH A D22-Aug-20231.4 KiB4123

AVRTargetObjectFile.hH A D22-Aug-20231,019 3315

README.mdH A D22-Aug-2023341 95

TODO.mdH A D22-Aug-2023186 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