summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AVR
Commit message (Expand)AuthorAgeFilesLines
* [AVR] Redefine the 'LSL' instruction as an alias of 'ADD'Dylan McKay2018-09-013-10/+19
* [AVR] Redefine the 'SBR' instruction as an aliasDylan McKay2018-09-011-9/+8
* [AVR] Define the TST instruction as an alias of ANDDylan McKay2018-09-011-9/+6
* [AVR] Define the ROL instruction as an alias of ADCDylan McKay2018-09-013-11/+15
* [MI] Change the array of `MachineMemOperand` pointers to beChandler Carruth2018-08-161-26/+26
* [SDAG] Update the AVR backend for the SelectionDAG API changes inChandler Carruth2018-08-151-6/+2
* [AVR] Re-enable expansion of ADDE/ADDC/SUBE/SUBC in ISelDylan McKay2018-07-291-0/+7
* [AVR] Document some public functionsDylan McKay2018-07-151-0/+2
* [AVR] Set trackLivenessAfterRegAllocDylan McKay2018-06-111-0/+5
* [AVR] Fix build after r334078Alex Bradbury2018-06-072-4/+10
* MC: Separate creating a generic object writer from creating a target object w...Peter Collingbourne2018-05-214-12/+9
* MC: Change MCAsmBackend::writeNopData() to take a raw_ostream instead of an M...Peter Collingbourne2018-05-212-5/+4
* MC: Change the streamer ctors to take an object writer instead of a stream. N...Peter Collingbourne2018-05-183-10/+15
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-142-3/+3
* [DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen2018-05-091-2/+2
* Remove duplicate tablegen lines from AVR target.Nico Weber2018-04-041-6/+2
* [AVR] Lower i128 divisions to runtime library callsDylan McKay2018-03-191-0/+3
* [AVR] Remove the earlyclobber flag from LDDWRdYQDylan McKay2018-03-061-2/+16
* [AVR] Set the program address space in the data layoutDylan McKay2018-02-191-1/+1
* [AVR] Fix a lowering bug in AVRISelLowering.cppDylan McKay2018-02-191-4/+6
* [SelectionDAGISel] Add a debug print before call to Select. Adjust where blan...Craig Topper2018-01-261-3/+0
* Fix build of WebAssembly and AVR backends after r321692Alex Bradbury2018-01-032-5/+6
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-153-5/+5
* [AVR] Implement some missing code pathsDylan McKay2017-12-112-4/+19
* [AVR] Fix incorrectly-calculated AVRMCExpr evaluationsDylan McKay2017-12-111-12/+9
* Revert and accidentally committed revert commitDylan McKay2017-12-0911-22/+275
* Revert "[AVR] Override ParseDirective"Dylan McKay2017-12-0911-275/+22
* Relax unaligned access assertion when type is byte alignedDylan McKay2017-12-091-0/+1
* [AVR] Override ParseDirectiveLeslie Zhai2017-12-0711-22/+275
* Add backend name to AVR Target to enable runtime info to be fed back into Tab...Leslie Zhai2017-11-231-1/+1
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-176-7/+7
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-1/+1
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-032-2/+2
* [AVR] Update to current LLVM APIDylan McKay2017-10-185-9/+19
* Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun2017-10-122-4/+6
* TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun2017-10-122-6/+4
* [Asm] Add debug tracing in table-generated assembly matcherOliver Stannard2017-10-111-1/+1
* [AVR] Implement LPMWRdZ pseudo-instruction's expansion.Dylan McKay2017-10-041-1/+44
* [AVR] Factor out mayLoad in tablegen patternsDylan McKay2017-10-041-2/+2
* [AVR] Elaborate LDWRdPtr into `ld r, X++; ld r+1, X`Dylan McKay2017-10-042-7/+7
* [AVR] Insert JMP for long branchesDylan McKay2017-10-042-2/+22
* [AVR] Fix displacement overflow for LDDW/STDWDylan McKay2017-10-042-5/+13
* [AVR] Prefer BasicBlock::getIterator over Function::begin()Dylan McKay2017-09-261-1/+1
* [AVR] When lowering shifts into loops, put newly generated MBBs in the sameDylan McKay2017-09-261-2/+4
* [AVR] Use 1-byte alignment for all data typesDylan McKay2017-09-261-1/+1
* [AVR] Implement getCmpLibcallReturnType().Dylan McKay2017-09-241-0/+5
* [AVR] Remove the 'IsN64' argument to 'MCELFObjectWriter'Dylan McKay2017-09-221-1/+1
* [AVR] Enable the '__do_copy_data' functionDylan McKay2017-09-112-0/+22
* [AVR] Use the correct register classes for 16-bit atomic operationsDylan McKay2017-08-241-22/+42
* Add "Restored" flag to CalleeSavedInfoKrzysztof Parzyszek2017-08-102-2/+2
OpenPOWER on IntegriCloud