• Home
Name Date Size #Lines LOC

..--

AsmParser/06-Sep-2024-797603

Disassembler/06-Sep-2024-505376

MCTargetDesc/06-Sep-2024-2,4461,554

TargetInfo/06-Sep-2024-5830

AVR.hD06-Sep-20243 KiB10065

AVR.tdD06-Sep-20242.7 KiB8059

AVRAsmPrinter.cppD06-Sep-202411.6 KiB335238

AVRCallingConv.tdD06-Sep-20242 KiB4436

AVRDevices.tdD06-Sep-202428.3 KiB564517

AVRExpandPseudoInsts.cppD06-Sep-202474.8 KiB2,4871,846

AVRFrameLowering.cppD06-Sep-202416.8 KiB491315

AVRFrameLowering.hD06-Sep-20241.9 KiB4630

AVRISelDAGToDAG.cppD06-Sep-202418.3 KiB587390

AVRISelLowering.cppD06-Sep-202496.2 KiB2,7892,111

AVRISelLowering.hD06-Sep-20248.4 KiB211145

AVRInstrFormats.tdD06-Sep-202417.1 KiB589476

AVRInstrInfo.cppD06-Sep-202416.8 KiB571435

AVRInstrInfo.hD06-Sep-20244.3 KiB12479

AVRInstrInfo.tdD06-Sep-202488.7 KiB2,5812,278

AVRMCInstLower.cppD06-Sep-20244 KiB12294

AVRMCInstLower.hD06-Sep-20241.2 KiB4425

AVRMachineFunctionInfo.hD06-Sep-20243.2 KiB9346

AVRRegisterInfo.cppD06-Sep-202411.4 KiB326202

AVRRegisterInfo.hD06-Sep-20242.2 KiB6333

AVRRegisterInfo.tdD06-Sep-202410.2 KiB226199

AVRSelectionDAGInfo.hD06-Sep-2024868 289

AVRShiftExpand.cppD06-Sep-20245.1 KiB14883

AVRSubtarget.cppD06-Sep-20241.5 KiB4724

AVRSubtarget.hD06-Sep-20245.2 KiB154102

AVRTargetMachine.cppD06-Sep-20244.3 KiB14089

AVRTargetMachine.hD06-Sep-20242.3 KiB6836

AVRTargetObjectFile.cppD06-Sep-20243.3 KiB8563

AVRTargetObjectFile.hD06-Sep-20241.2 KiB3820

CMakeLists.txtD06-Sep-20241.1 KiB5344

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