aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/MBlaze/MBlazeInstrInfo.td
AgeCommit message (Expand)Author
2013-04-20Remove unused MEMBARRIER DAG node; it's been replaced by ATOMIC_FENCE.Tim Northover
2013-02-05Move MRI liveouts to MBlaze return instructions.Jakob Stoklund Olesen
2012-07-13Remove variable_ops from call instructions in most targets.Jakob Stoklund Olesen
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2011-11-27Add several new instructions supported by the latest MicroBlaze.Wesley Peck
2011-11-27Optimize comparison against 0 in conditional instructions.Wesley Peck
2011-10-14Ban rematerializable instructions with side effects.Jakob Stoklund Olesen
2011-07-27Code generation for 'fence' instruction.Eli Friedman
2011-05-18Add missing mayLoad / mayStore flags to instruction definitions without patte...Cameron Zwarich
2011-04-11Add scheduling information for the MBlaze backend.Wesley Peck
2010-12-23Flag -> Glue, the ongoing sagaChris Lattner
2010-12-22Don't generate carry bit when loading immediate values on the Microblaze.Wesley Peck
2010-12-22Add support for some of the LLVM atomic operations to the MBlaze backend.Wesley Peck
2010-12-22Modeling the carry bit in the MSR register of the MicroBlaze.Wesley Peck
2010-12-20Teach the MBlaze disassembler to disassemble special purpose registers.Wesley Peck
2010-12-20Teach the MBlaze asm parser how to parse special purpose register names.Wesley Peck
2010-12-16Fix MBlaze backend call instructions so that arguments passed through registersWesley Peck
2010-12-15Lower the MBlaze target specific calling conventions for "interrupt_handler"Wesley Peck
2010-12-12Missed some ADDI <-> ADDIK conversions in 121649.Wesley Peck
2010-12-12The ADD and ADDK (and all variants) instructions where flip-flopped in the MB...Wesley Peck
2010-12-121. Change MBlaze indirect branches to use absolute branch BRALD instead of pc...Wesley Peck
2010-12-06Fixed reversed operands for IDIV and CMP instructions in MBlaze backend.Wesley Peck
2010-11-21Implement ELF object file writing support for the MBlaze backend. Its not per...Wesley Peck
2010-11-131. Adding test cases for MBlaze MC disassembler.Wesley Peck
2010-11-131. Adding missing immediate mode asm parser test cases.Wesley Peck
2010-11-12Fixing improperly encoded reverse subtract instructions in MBlaze backend.Wesley Peck
2010-11-121. Finishing MBlaze MC asm parser test casesWesley Peck
2010-11-11The BRK instruction in the MicroBlaze is a branch-and-link.Wesley Peck
2010-11-11Fix tblgen instruction errors exposed by MC asm parser testsWesley Peck
2010-11-08Adding working version of assembly parser for the MBlaze backendWesley Peck
2010-11-02per a suggestion by Frits van Bommel, mark all MBlaze Pseudo Chris Lattner
2010-11-02mark a few codegenonly instructions.Chris Lattner
2010-10-31reapply r117858 with apparent editor malfunction fixed (somehow I Chris Lattner
2010-10-31revert r117858 while I check out a failure I missed.Chris Lattner
2010-10-31the asm matcher can't handle operands with modifiers (like ${foo:bar}).Chris Lattner
2010-10-27Adding disassembler to the MicroBlaze backend.Wesley Peck
2010-10-21Adding initial AsmParser implementation for the MBlaze backend. It isWesley Peck
2010-10-21Recommit 116986 with capitalization typo fixed.Wesley Peck
2010-10-21Reverting the commit 116986. It was breaking the build on llvm-x86_64-linux t...Wesley Peck
2010-10-21Major update of the MicroBlaze backend. The new features are:Wesley Peck
2010-08-17fix emacs language spec's, patch by Edmund Grimley-Evans!Chris Lattner
2010-02-23Adding the MicroBlaze backend.Wesley Peck