summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Allow loop unrolling to get known trip counts from ScalarEvolution.Andrew Trick2011-08-11
* Remove the InterferenceResult class.Jakob Stoklund Olesen2011-08-11
* Eliminate the last use of InterferenceResult.Jakob Stoklund Olesen2011-08-11
* Enclose directive .cprestore with .set macro and nomacro to silence assemblerAkira Hatanaka2011-08-11
* Remove no-longer-true comments. These are for the assembler, also.Jim Grosbach2011-08-11
* ARM STRT assembly parsing and encoding.Jim Grosbach2011-08-11
* Make the USAT16 operand decoder auto-generate-able.Owen Anderson2011-08-11
* Add another accidentally omitted predicate operand.Owen Anderson2011-08-11
* Add missing predicate operand on SMLA and friends.Owen Anderson2011-08-11
* ARM load shifted register pre-index fix shift value asm parser encoding.Jim Grosbach2011-08-11
* Handle new register classes in Thumb2 mode. Should fix the ARM buildbots.Owen Anderson2011-08-11
* Making SEL decodings auto-generate-able.Owen Anderson2011-08-11
* Add a dag combine to xform 256-bit shuffles into simple vectorBruno Cardoso Lopes2011-08-11
* Tidy up comment.Jim Grosbach2011-08-11
* Fix decoding support for STREXD and LDREXD.Owen Anderson2011-08-11
* Remove more dead code.Jakob Stoklund Olesen2011-08-11
* ARM STRH assembly parsing and encoding.Jim Grosbach2011-08-11
* Fix typos in comments, and delete an unused function.Dan Gohman2011-08-11
* Add isIndirectBranch flag.Akira Hatanaka2011-08-11
* Privatize an unused part of the LiveIntervalUnion::Query interface.Jakob Stoklund Olesen2011-08-11
* Fix decoding for indexed STRB and LDRB. Fixes <rdar://problem/9926161>.Owen Anderson2011-08-11
* Remove some dead code.Jakob Stoklund Olesen2011-08-11
* Tidy up. Remove unused template parameter.Jim Grosbach2011-08-11
* Improve operand validation for Thumb2 addressing modes.Owen Anderson2011-08-11
* ARM STRD assembly parsing and encoding.Jim Grosbach2011-08-11
* Fix for LoopInfo::updateUnloop. Remove subloop blocks from formerAndrew Trick2011-08-11
* Continue to tighten decoding by performing more operand validation.Owen Anderson2011-08-11
* Tidy up.Jim Grosbach2011-08-11
* ARM STRBT assembly parsing and encoding.Jim Grosbach2011-08-11
* ARM STR(immediate) assembly parsing and encoding.Jim Grosbach2011-08-11
* Tighten decoding of addrmode2 instructions to reject more UNPREDICTABLE cases.Owen Anderson2011-08-11
* Fix PR10492 by teaching MOVHLPS and MOVLPS mask matching to be more strict.Bruno Cardoso Lopes2011-08-11
* Tighten operand decoding of addrmode2 instruction. The offset register canno...Owen Anderson2011-08-11
* Correct immediate range for shifter operands. Patch by James Molloy, with ad...Owen Anderson2011-08-11
* Plug a memory leak.Benjamin Kramer2011-08-11
* Improve error checking in the new ARM disassembler. Patch by James Molloy.Owen Anderson2011-08-11
* ARM push of a single register encodes as pre-indexed STR.Jim Grosbach2011-08-11
* Cleanup. Another thorough review by Nick!Andrew Trick2011-08-11
* ARM pop of a single register encodes as post-indexed LDR.Jim Grosbach2011-08-11
* Add a comment, per Bruno's CR.Nadav Rotem2011-08-11
* [AVX] When joining two XMM registers into a YMM register, make sure that theNadav Rotem2011-08-11
* [AVX] If the data which is going to be saved is already in two XMM registersNadav Rotem2011-08-11
* fix PR10605 / rdar://9930964 by adding a pretty scary missed check.Chris Lattner2011-08-11
* Cleanup: Remove Int_ CVTSS2SI* formsBruno Cardoso Lopes2011-08-11
* Splats for v8i32/v8f32 can be handled by VPERMILPSY. This was causingBruno Cardoso Lopes2011-08-11
* Use the splat index to generate the desired shuffle. Otherwise weBruno Cardoso Lopes2011-08-11
* Fix X86TargetLowering::LowerExternalSymbol so that it actually works in non-t...Eli Friedman2011-08-11
* Stay within 80 columns.Devang Patel2011-08-10
* ARM LDRT assembly parsing and encoding.Jim Grosbach2011-08-10
* Tidy up. 80 columns.Jim Grosbach2011-08-10