summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* 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
* Reapplying r136844.Andrew Trick2011-08-10
* ARM LDRH(immediate) assembly parsing and encoding support.Jim Grosbach2011-08-10
* ARM LDRD(register) assembly parsing and encoding.Jim Grosbach2011-08-10
* Distinguish between two copies of one inlined variable. Take 2.Devang Patel2011-08-10
* While extending definition range of a debug variable, consult lexical scopes ...Devang Patel2011-08-10
* Revert unintentional parts of previous check-in.Devang Patel2011-08-10
* Start using LexicalScopes utility. No intetional functionality change.Devang Patel2011-08-10
* Fix typo. Not quite sure how that slipped in there.Jim Grosbach2011-08-10
* ARM LDRD(immediate) assembly parsing and encoding support.Jim Grosbach2011-08-10
* When performing a truncating store, it is sometimes possible to rearrange theNadav Rotem2011-08-10
* Provide utility to extract and use lexical scoping information from machine i...Devang Patel2011-08-10
* Add initial support for decoding NEON instructions in Thumb2 mode.Owen Anderson2011-08-10
* Comments. Thanks for the spell check Nick!Andrew Trick2011-08-10
* The following X86 pattern is incorrect:Bruno Cardoso Lopes2011-08-10
* Whitespace.Eli Friedman2011-08-10
* Tabs --> spaces.Owen Anderson2011-08-10
* Cleanups based on Nick Lewycky's feedback.Owen Anderson2011-08-10
* Rewrite some ARM InstrInfo functions to be most accepting of arbitrary regist...Owen Anderson2011-08-10
* Add support for the R and Q constraints.Rafael Espindola2011-08-10
* Clarify a comment.Bob Wilson2011-08-10
* Invoke SimplifyIndVar when we partially unroll a loop. Fixes PR10534.Andrew Trick2011-08-10
* Cleanup. Make ScalarEvolution an explicit argument of theAndrew Trick2011-08-10
* SimplifyIndVar: make foldIVUser iterative to fold a chain of operands.Andrew Trick2011-08-10
* Update CMake build.Benjamin Kramer2011-08-10
* Added a SimplifyIndVar utility to simplify induction variable usersAndrew Trick2011-08-10
* Cleanup. Added LoopBlocksDFS::perform for simple clients.Andrew Trick2011-08-10
* Fix a bug in vpermilps mask checking. Fix PR10560Bruno Cardoso Lopes2011-08-10
* Fix the LoopUnroller to handle nontrivial loops and partial unrolling.Andrew Trick2011-08-10
* Push GPRnopc through a large number of instruction definitions to tighten ope...Owen Anderson2011-08-10
* Trim an unneeded header.Jakob Stoklund Olesen2011-08-09
* Promote VMOVS to VMOVD when possible.Jakob Stoklund Olesen2011-08-09
* Tighten operand checking of register-shifted-register operands.Owen Anderson2011-08-09
* Add 256-bit support for v8i32, v4i64 and v4f64 ISD::SELECT. Fix PR10556Bruno Cardoso Lopes2011-08-09
* Tighten operand checking on memory barrier instructions.Owen Anderson2011-08-09
* VMCore/BasicBlock.cpp: Don't assume BasicBlock::iterator might end with a non...NAKAMURA Takumi2011-08-09
* Fix whitespace.NAKAMURA Takumi2011-08-09
* Tighten operand checking on CPS instructions.Owen Anderson2011-08-09
* Representation of 'atomic load' and 'atomic store' in IR.Eli Friedman2011-08-09
* Create a new register class for the set of all GPRs except the PC. Use it to...Owen Anderson2011-08-09