summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* In some cases, the "fail BB dominator" may be null after the BB was split (andBill Wendling2011-03-28
* Integrated-As: Add support for setting the AllowTemporaryLabels flag viaDaniel Dunbar2011-03-28
* MC: Add support for disabling "temporary label" behavior. Useful for debuggingDaniel Dunbar2011-03-28
* Unbreak CMake build.Ted Kremenek2011-03-28
* Fix ARM disassembly for PLD/PLDW/PLI which suffers from code rot and add some...Johnny Chen2011-03-28
* Again adding a C API to the disassembler for use by such tools as Darwin'sKevin Enderby2011-03-28
* Remove tabs I accidentally added.Nick Lewycky2011-03-28
* Make more use of PHINode::getNumIncomingValues().Jay Foad2011-03-28
* ptx: clean up branch code a bitChe-Liang Chiou2011-03-28
* Add some debug output when -instcombine uses RAUW. This can make debug output...Frits van Bommel2011-03-27
* Amend debug output.Jakob Stoklund Olesen2011-03-27
* Drop interference reassignment in favor of eviction.Jakob Stoklund Olesen2011-03-27
* Teach the transformation that moves binary operators around selects to preserveNick Lewycky2011-03-27
* Use APInt's umul_ov instead of rolling our own overflow detection.Benjamin Kramer2011-03-27
* Constant folding support for calls to umul.with.overflow(), basically identic...Frits van Bommel2011-03-27
* Add a small missed optimization: turn X == C ? X : Y into X == C ? C : Y. ThisNick Lewycky2011-03-27
* Fix whitespace.NAKAMURA Takumi2011-03-27
* Use individual register classes when spilling snippets.Jakob Stoklund Olesen2011-03-26
* Turn SelectionDAGBuilder::GetRegistersForValue into a local function.Benjamin Kramer2011-03-26
* Make helper static.Benjamin Kramer2011-03-26
* Simplification noticed by Frits.Bill Wendling2011-03-26
* Rework the logic that determines if a store completely overlaps an ealier store.Bill Wendling2011-03-26
* Fix a typo and add a test.Cameron Zwarich2011-03-26
* Collect and coalesce DBG_VALUE instructions before emitting the function.Jakob Stoklund Olesen2011-03-26
* Fixed the t2PLD and friends disassembly and add two test cases.Johnny Chen2011-03-26
* Fix the bfi handling for or (and a mask) (and b mask). We need the twoEric Christopher2011-03-26
* PR9561: A store with a negative offset (via GEP) could erroniously say that itBill Wendling2011-03-26
* Remove the files for r128308 as it is causing a buildbot failure.Kevin Enderby2011-03-26
* Adding a C API to the disassembler for use by such tools as Darwin's otool(1).Kevin Enderby2011-03-26
* Fix DisassembleThumb2DPReg()'s handling of RegClass. Cannot hardcode GPRRegC...Johnny Chen2011-03-25
* DisassembleThumb2LdSt() did not handle t2LDRs correctly with respect to RegCl...Johnny Chen2011-03-25
* Modify DisassembleThumb2LdStEx() to be more robust/correct in light of recent...Johnny Chen2011-03-25
* MC: Improve some diagnostics on uses of '.' pseudo-symbol.Daniel Dunbar2011-03-25
* Tidyness.Daniel Dunbar2011-03-25
* Add a note.Benjamin Kramer2011-03-25
* Instruction formats of SWP/SWPB were changed from LdStExFrm to MiscFrm. Modi...Johnny Chen2011-03-25
* Emit less labels for debug info and stop emitting .loc directives for DBG_VAL...Jakob Stoklund Olesen2011-03-25
* Also need to handle invalid imod values for CPS2p.Johnny Chen2011-03-25
* Fix for -pre-RA-sched=source.Andrew Trick2011-03-25
* No functionality change, just adjust some whitespace for coding style complia...Nick Lewycky2011-03-25
* No functionality change. Fix up some whitespace and switch out "" for '' whenNick Lewycky2011-03-25
* Ignore special ARM allocation hints for unexpected register classes.Jakob Stoklund Olesen2011-03-25
* Modify the wrong logic in the assert of DisassembleThumb2LdStDual() (the regi...Johnny Chen2011-03-25
* Suppress an unused variable warning in -asserts buildsMatt Beaumont-Gay2011-03-24
* Handle the added VBICiv*i* NEON instructions, too.Johnny Chen2011-03-24
* Plug a leak by ThumbDisassembler::getInstruction(), thanks to Benjamin Kramer!Johnny Chen2011-03-24
* T2 Load/Store Multiple:Johnny Chen2011-03-24
* Plug a leak in the arm disassembler and put the tests back.Benjamin Kramer2011-03-24
* Add asm parsing support w/ testcases for strex/ldrex family of instructionsBruno Cardoso Lopes2011-03-24
* ADR was added with the wrong encoding for inst{24-21}, and the ARM decoder wa...Johnny Chen2011-03-24