summaryrefslogtreecommitdiff
path: root/lib/Target/MBlaze
Commit message (Expand)AuthorAge
* Remove dead code and silence warnings.Benjamin Kramer2011-01-06
* Commit 122778 broke DWARF debug output when using the MBlaze backend. Fixed b...Wesley Peck2011-01-05
* Fix more stack layout issues in the MBlaze backend.Wesley Peck2011-01-03
* Fix stack layout error in MBlaze backend.Wesley Peck2010-12-29
* Flag -> Glue, the ongoing sagaChris Lattner2010-12-23
* Don't generate carry bit when loading immediate values on the Microblaze.Wesley Peck2010-12-22
* Add support for some of the LLVM atomic operations to the MBlaze backend.Wesley Peck2010-12-22
* Modeling the carry bit in the MSR register of the MicroBlaze.Wesley Peck2010-12-22
* Fix a regression introduced into the MBlaze delay slot filler.Wesley Peck2010-12-22
* rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner2010-12-21
* Teach the MBlaze disassembler to disassemble special purpose registers.Wesley Peck2010-12-20
* Teach the MBlaze asm parser how to parse special purpose register names.Wesley Peck2010-12-20
* Remove the MCObjectFormat class.Rafael Espindola2010-12-18
* Move some data to the TargetWriter.Rafael Espindola2010-12-18
* Pass StringRefs by value, for consistency.Benjamin Kramer2010-12-17
* Stub out explicit MCELFObjectTargetWriter interface.Rafael Espindola2010-12-17
* Move createELFObjectWriter to its own header.Rafael Espindola2010-12-17
* MC/Target: Remove HasScatteredSymbols target hook variable, which has beenDaniel Dunbar2010-12-17
* Fix MBlaze backend call instructions so that arguments passed through registersWesley Peck2010-12-16
* MC: Move target specific fixup info descriptors to TargetAsmBackend instead ofDaniel Dunbar2010-12-16
* Lower the MBlaze target specific calling conventions for "interrupt_handler"Wesley Peck2010-12-15
* Add some special purpose register definitions to the MBlaze backend and clean...Wesley Peck2010-12-15
* Missed some ADDI <-> ADDIK conversions in 121649.Wesley Peck2010-12-12
* MBlaze delay slot filler was not capable of using ADDK and variants to fill d...Wesley Peck2010-12-12
* The ADD and ADDK (and all variants) instructions where flip-flopped in the MB...Wesley Peck2010-12-12
* 1. Change MBlaze indirect branches to use absolute branch BRALD instead of pc...Wesley Peck2010-12-12
* Reworking the stack layout generated by the MBlaze backend.Wesley Peck2010-12-09
* Adding bug fix that was suppose to be part of 121044.Wesley Peck2010-12-06
* Fixed reversed operands for IDIV and CMP instructions in MBlaze backend.Wesley Peck2010-12-06
* Fix a 16-bit immediate value detection bug in the MBlaze delay slot filler.Wesley Peck2010-12-06
* Remove the instruction fragment to data fragment lowering since it was causingRafael Espindola2010-12-06
* Teaching MBlaze backend how to reverse branch conditions.Wesley Peck2010-12-02
* Define generic 1, 2 and 4 byte pc relative relocations. They are commonRafael Espindola2010-11-28
* Remove the unused TheTarget member.Rafael Espindola2010-11-26
* Updating MBlaze .mask and .frame directives to match GCC's output and fixing ...Wesley Peck2010-11-24
* 1. Fixing error where basic block labels were not being printed out when they...Wesley Peck2010-11-24
* Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.Wesley Peck2010-11-23
* Implement ELF object file writing support for the MBlaze backend. Its not per...Wesley Peck2010-11-21
* Implement branch analysis in the MBlaze backend.Wesley Peck2010-11-21
* Make it a little bit more explicit that the MBlaze backend only supports uptoWesley Peck2010-11-21
* Fix an error in the MBlaze delay slot filler where instructions that alreadyWesley Peck2010-11-21
* Move hasFP() and few related hooks to TargetFrameInfo.Anton Korobeynikov2010-11-18
* make isVirtualSection a virtual method on MCSection. Chris' suggestion.Rafael Espindola2010-11-17
* add fields to the .td files unconditionally, simplifying tblgen a bit.Chris Lattner2010-11-15
* Attempt to unbreak cmake-based buildsAnton Korobeynikov2010-11-15
* First step of huge frame-related refactoring: move emit{Prologue,Epilogue} ou...Anton Korobeynikov2010-11-15
* MC: Simplify Mach-O and ELF object writer implementations.Daniel Dunbar2010-11-13
* Fixed error and re-enabled MBlaze MC disassembler tests.Wesley Peck2010-11-13
* 1. Adding test cases for MBlaze MC disassembler.Wesley Peck2010-11-13
* 1. Adding missing immediate mode asm parser test cases.Wesley Peck2010-11-13