summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AVR
Commit message (Expand)AuthorAgeFilesLines
* [AVR] Support floats in the instrumention passDylan McKay2016-12-151-14/+14
* [AVR] Add argument indices to the instrumention hook functionsDylan McKay2016-12-151-2/+4
* [AVR] Add a function instrumentation passDylan McKay2016-12-144-0/+224
* [AVR] Add an 'relax memory operation' passDylan McKay2016-12-135-2/+157
* [AVR] Fix a signed vs unsigned compiler warningDylan McKay2016-12-111-1/+1
* [AVR] Remove incorrect commentDylan McKay2016-12-101-2/+0
* [AVR] Add a stub README fileDylan McKay2016-12-101-0/+8
* [AVR] Fix and clean up the inline assembly testsDylan McKay2016-12-101-1/+3
* [AVR] Fix an inline asm assertion which would always triggerDylan McKay2016-12-101-1/+1
* [AVR] Use the register scavenger when expanding 'LDDW' instructionsDylan McKay2016-12-101-25/+45
* [AVR] Support stores to undefined pointersDylan McKay2016-12-101-1/+2
* [AVR] Fix a bunch of incorrect assertion messagesDylan McKay2016-12-102-5/+5
* [AVR] Use a more appropriate integer type for wide IN/OUT instructionsDylan McKay2016-12-091-2/+2
* [AVR] Add tests for a large number of pseudo instructionsDylan McKay2016-12-091-0/+12
* [AVR] Add an assertion to ensure we don't emit LPM when it's unsupportedDylan McKay2016-12-081-0/+2
* [AVR] Expand 'SELECT_CC' nodes whereever possibleDylan McKay2016-12-071-2/+2
* [AVR] Allow loading from stack slots where src and dest registers are identicalDylan McKay2016-12-074-8/+48
* [AVR] Remove a bunch of unused variablesDylan McKay2016-11-192-7/+2
* [AVR] Remove a variable which was unused in release modeDylan McKay2016-11-191-3/+2
* [CMake] NFC. Updating CMake dependency specificationsChris Bieneman2016-11-171-2/+3
* [AVR] Wrap all methods in the pseudo expansion pass in an anon namespaceDylan McKay2016-11-161-2/+2
* [AVR] Remove unused method from AVRTargetMachineDylan McKay2016-11-161-3/+0
* [AVR] Add the pseudo instruction expansion passDylan McKay2016-11-163-1/+1433
* [AVR] Enable the ISel, frame analyzer, and alloca passesDylan McKay2016-11-071-2/+8
* [AVR] Add instruction selection lowering codeDylan McKay2016-11-022-0/+1938
* [TableGen] Move OperandMatchResultTy enum to MCTargetAsmParser.hAlex Bradbury2016-11-011-1/+1
* [AVR] Generate all of the TableGen files we needDylan McKay2016-10-271-1/+6
* [AVR] Compile the disassemblerDylan McKay2016-10-273-6/+3
* [AVR] Add AVRISelDAGToDAG.cppDylan McKay2016-10-272-0/+564
* [AVR] Add the machine code emitterDylan McKay2016-10-274-0/+423
* Target: Change various section classifiers in TargetLoweringObjectFile to tak...Peter Collingbourne2016-10-242-4/+4
* [AVR] Add the machine code disassemblerDylan McKay2016-10-225-1/+190
* [AVR] Enable generation of the TableGen assembly writer tablesDylan McKay2016-10-101-2/+3
* Move the global variables representing each Target behind accessor functionMehdi Amini2016-10-096-17/+20
* [AVR] Add backend dependencies to MCTargetDesc/LLVMBuild.txtDylan McKay2016-10-081-1/+1
* Fix incorrect assertion in AVRFrameLowering.cppDylan McKay2016-10-081-1/+2
* [AVR] Don't worry about call frame size when initializing frame pointerDylan McKay2016-10-081-3/+2
* [AVR] Don't shadow container while iterating in range-based loopDylan McKay2016-10-081-2/+4
* [AVR] Use references rather than pointers in AVRISelLoweringDylan McKay2016-10-081-2/+2
* Allow a maximum of 64 bits to be returned in registersDylan McKay2016-10-081-0/+8
* [AVR] Expand MULHS for all typesDylan McKay2016-10-081-0/+3
* [AVR] Add the 'SoftFail' field to all instruction formatsDylan McKay2016-10-081-0/+2
* [AVR] Set up the instruction printer and the assembly backendDylan McKay2016-10-081-0/+19
* [AVR] Add dependencies to AVR libraries in AVRCodeGenDylan McKay2016-10-081-1/+2
* [AVR] Add missing subdirectories to LLVMBuildDylan McKay2016-10-081-1/+1
* [AVR] Add the assembly printerDylan McKay2016-10-082-0/+183
* [AVR] Add the AVRMCInstLower classDylan McKay2016-10-073-0/+144
* [AVR] Don't select 'MOVW' instructions when they are not supportedDylan McKay2016-10-051-15/+41
* [AVR] Add AVRRegisterInfo::splitReg functionDylan McKay2016-10-052-2/+14
* [AVR] Update return type of dynamic alloca passDylan McKay2016-10-051-2/+2
OpenPOWER on IntegriCloud