summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
...
* Constraint register class with constrainRegClass() to CSE a virtual into anot...Evan Cheng2011-10-17
* Add definitions of conditional moves with 64-bit operands. Comment out code forAkira Hatanaka2011-10-17
* Revert change to function alignment b/c existing logic was fineHal Finkel2011-10-17
* Removed set, but unused variables.Chad Rosier2011-10-17
* Suppress partial retain+release elimination when there's aDan Gohman2011-10-17
* Correct over-zealous removal of hack.Bill Wendling2011-10-17
* Move class and instruction definitions for conditional moves to a seperate file.Akira Hatanaka2011-10-17
* Revert change made in r142205.Akira Hatanaka2011-10-17
* Redefine count-leading 0s and 1s instructions.Akira Hatanaka2011-10-17
* Redefine mfhi/lo and mthi/lo instructions.Akira Hatanaka2011-10-17
* Now that we have the ReturnsTwice function attribute, this method isBill Wendling2011-10-17
* Redefine multiply and divide instructions.Akira Hatanaka2011-10-17
* Add definition of a base class for logical shift/rotate instructions with twoAkira Hatanaka2011-10-17
* Remove >80-col line and unicodeHal Finkel2011-10-17
* Add definition of a base class for logical shift/rotate immediate instructionsAkira Hatanaka2011-10-17
* Removed set, but unused variable.Chad Rosier2011-10-17
* Add definition of immZExt5_64 and redefine immZExt5 as an ImmLeaf.Akira Hatanaka2011-10-17
* Fix CMake build.Michael J. Spencer2011-10-17
* It is safe to speculate load from GOT. This fixes performance regression caus...Devang Patel2011-10-17
* svn mv Target/ARM/ARMGlobalMerge.cpp Transforms/Scalar/GlobalMerge.cppDevang Patel2011-10-17
* Instructions for Book E PPC should be word aligned, set function alignment to...Hal Finkel2011-10-17
* Don't use inline assembly in 64-bit Visual Studio. Unfortunately, this means ...Craig Topper2011-10-17
* Add comment explaining that the order of processing doesn't matter here.Bill Wendling2011-10-17
* Add PPC 440 scheduler and some associated tests (new files)Hal Finkel2011-10-17
* Add PPC 440 scheduler and some associated testsHal Finkel2011-10-17
* Add a routine to swap branch instruction operands, and update anyChandler Carruth2011-10-17
* Delete a dead member. Dunno if this was ever used, but the current codeChandler Carruth2011-10-16
* Add a proper LLVM banner to this file.Chandler Carruth2011-10-16
* Enable element promotion type legalization by deafault.Nadav Rotem2011-10-16
* When looking for dependencies on the src pointer, scan the src pointer. ScanningNick Lewycky2011-10-16
* Add X86 PEXTR and PDEP instructions.Craig Topper2011-10-16
* Let printf do the formatting instead aligning strings ourselves.Benjamin Kramer2011-10-16
* Twinify better.Benjamin Kramer2011-10-16
* Add AsmToken::getEndLoc and use it to add ranges to x86 asm register parsing.Benjamin Kramer2011-10-16
* X86AsmParser: Synthesize EndLoc for tokens out of StartLoc + Length and print...Benjamin Kramer2011-10-16
* PR11143: Save the old diagnostic handler and call it when munging diagnostics...Benjamin Kramer2011-10-16
* Fix a bug in LowerV2I64Splat, which generated a BUILD_VECTOR for which there wasNadav Rotem2011-10-16
* Add X86 BZHI instruction as well as BMI2 feature detection.Craig Topper2011-10-16
* Add X86 INVPCID instruction. Add 32/64-bit predicates to INVEPT, INVVPID, VMR...Craig Topper2011-10-16
* Add flags on Thumb2 indexed stores paralleling the flags on the indexed loads.Cameron Zwarich2011-10-16
* Fix an obvious typo found when looking at nearby code.Cameron Zwarich2011-10-16
* remove the dead 'ShowLine' argument from SMDiagnostic.Chris Lattner2011-10-16
* Make SMDiagnostic a little more sane. Instead of passing around note/warning...Chris Lattner2011-10-16
* Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does...Chris Lattner2011-10-16
* Add X86 BEXTR instruction. This instruction uses VEX.vvvv to encode Operand 3...Craig Topper2011-10-16
* Add X86 feature detection support for BMI instructions. Added new cpuid funct...Craig Topper2011-10-16
* Add support for X86 blsr, blsmsk, and blsi instructions. Required extra work ...Craig Topper2011-10-15
* The CELL backend cannot select patterns for vector trunc-store and shl on v2...Nadav Rotem2011-10-15
* ARM cannot select a pattern for trunc-store v4i8; /ARM/vrev.ll fails when pro...Nadav Rotem2011-10-15
* SmallVector -> arrayBenjamin Kramer2011-10-15