summaryrefslogtreecommitdiff
path: root/test/CodeGen/AVR
AgeCommit message (Expand)Author
2017-12-09[AVR] Fix two CodeGen testsDylan McKay
2017-12-09Relax unaligned access assertion when type is byte alignedDylan McKay
2017-12-07[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-30[CodeGen] Print "%vreg0" as "%0" in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-24[AVR] Use the short form of 'clr <reg>'Dylan McKay
2017-11-14[AVR] Remove the select-mbb-placement-bug.ll testDylan McKay
2017-10-20[AVR] Fix the select-mbb-placement-bug.llDylan McKay
2017-10-18[AVR] Fix the select_mbb_placement_bug.ll testDylan McKay
2017-10-04[AVR] Elaborate LDWRdPtr into `ld r, X++; ld r+1, X`Dylan McKay
2017-10-04[AVR] Insert JMP for long branchesDylan McKay
2017-10-04[AVR] Fix displacement overflow for LDDW/STDWDylan McKay
2017-09-26[AVR] Fix the build after setting alignment to 1 in r314179Dylan McKay
2017-09-11[AVR] Enable the '__do_copy_data' functionDylan McKay
2017-08-24[AVR] Use the correct register classes for 16-bit atomic operationsDylan McKay
2017-07-23[AVR] Remove the instrumentation passDylan McKay
2017-07-23[AVR] Improve the 'icall-func-pointer-correct-addr-space.ll' testDylan McKay
2017-07-16[AVR] Fix a typo in the testsDylan McKay
2017-07-13[AVR] Fix indirect calls to function pointersDylan McKay
2017-07-11[AVR] Use the generic branch relaxerDylan McKay
2017-07-09[AVR] Fix test errors due to tied operands not matchingDylan McKay
2017-07-05Revert "[AVR] Add the branch selection pass from the GitHub repository"Dylan McKay
2017-07-05[AVR] Add the branch selection pass from the GitHub repositoryDylan McKay
2017-07-04[AVR] Fix bug which caused assertion errors for some FRMIDX instructionsDylan McKay
2017-05-31[AVR] Fix a big in shift operator lowering; Authored by Dr. Gergo ErdiDylan McKay
2017-05-13[AVR] When lowering Select8/Select16, put newly generated MBBs in the same spotDylan McKay
2017-05-03[AVR] Reserve the Y register in all functionsDylan McKay
2017-05-02[AVR] Save/restore the frame pointer for all functionsDylan McKay
2017-05-01[AVR] Implement non-constant bit rotationsDylan McKay
2017-04-25[AVR] Support the LDWRdPtr instruction with the same Src+Dst registerDylan McKay
2017-04-19[AVR] Remove the 'multibyte' asm testDylan McKay
2017-04-19[AVR] Fix the test suiteDylan McKay
2017-02-22[AVR] Disable integrated assembler for a few testsDylan McKay
2017-02-22MIRTests: Remove unnecessary 2>&1 redirectionMatthias Braun
2017-02-05[AVR] Implement stacksave/stackrestore by expanding (PR31342)Dylan McKay
2017-02-05[AVR] Marm MIR test functions as tracking liveness informationDylan McKay
2017-02-05[AVR] Fix a bug where asm operands are printed twiceDylan McKay
2017-01-07[AVR] Implement TargetLoweing::getRegisterByNameDylan McKay
2016-12-31[AVR] Optimize 16-bit ANDs with '1'Dylan McKay
2016-12-30[AVR] Optimize 16-bit ORs with '0'Dylan McKay
2016-12-16[CodeGenPrep] Skip merging empty case blocksJun Bum Lim
2016-12-16[AVR] Add a test for 64-bit left shiftsDylan McKay
2016-12-15[AVR] Support floats in the instrumention passDylan McKay
2016-12-14[AVR] Add a function instrumentation passDylan McKay
2016-12-13[AVR] Add an 'relax memory operation' passDylan McKay
2016-12-11[AVR] Add calling convention CodeGen testsDylan McKay
2016-12-11[AVR] Add a test to validate a simple 'blinking led' programDylan McKay
2016-12-10[AVR] Fix and clean up the inline assembly testsDylan McKay
2016-12-10[AVR] Explicitly set the target in all CodeGen testsDylan McKay
2016-12-10[AVR] Use the register scavenger when expanding 'LDDW' instructionsDylan McKay