summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Recognize the UNAME_RELEASE environment variable to match Darwin's uname.Bob Wilson2011-08-09
* LoopUnroll looks like it has some stale code. Remove it to prove my sanity an...Andrew Trick2011-08-09
* Add support for avx vector fextendBruno Cardoso Lopes2011-08-09
* Add AVX versions of 128-bit sitofp and fptosiBruno Cardoso Lopes2011-08-09
* Add two patterns to match special vmovss and vmovsd cases. Also fixBruno Cardoso Lopes2011-08-09
* There is only one instance of this placeholder being created. Just use thatBill Wendling2011-08-09
* Remove an instance where the 'unwind' instruction was created.Bill Wendling2011-08-09
* Print variable's inline location in debug output.Devang Patel2011-08-09
* Provide method to print variable's extended name which includes inline location.Devang Patel2011-08-09
* Rename member variables to follow coding standards.Jakob Stoklund Olesen2011-08-09
* Add missing attributes to the C++ backend's output.Bill Wendling2011-08-09
* Make LowerVSETCC aware of AVX types and add patterns to match them.Bruno Cardoso Lopes2011-08-09
* Move the RegisterCoalescer private to its implementation file.Jakob Stoklund Olesen2011-08-09
* Refer to the RegisterCoalescer pass by ID.Jakob Stoklund Olesen2011-08-09
* ARM parsing and encoding for LDRBT instruction.Jim Grosbach2011-08-08
* Thumb1 BL instructions encoding 22 bits of displacement, not 21.Owen Anderson2011-08-08
* Indicate that there are changes if runOfFunction returns saying that there are.Bill Wendling2011-08-08
* Implement isLoadFromStackSlotPostFE and isStoreToStackSlotPostFE for ARM.Jakob Stoklund Olesen2011-08-08
* Add support for several vector shifts operations while in AVX mode. Fix PR10581Bruno Cardoso Lopes2011-08-08
* ARM load/store label parsing.Jim Grosbach2011-08-08
* Hoist hasLoadFromStackSlot and hasStoreToStackSlot.Jakob Stoklund Olesen2011-08-08
* Fix encodings for Thumb ASR and LSR immediate operands. They encode the rang...Owen Anderson2011-08-08
* Fix up the patterns for SXTB, SXTH, UXTB, and UXTH so that they are correctly...Eli Friedman2011-08-08
* Pacify virtual dtor warnings and cmake buildbots.Benjamin Kramer2011-08-08
* Add MCInstrAnalysis class. This allows the targets to specify own versions of...Benjamin Kramer2011-08-08
* Simplify by creating parent first.Devang Patel2011-08-08
* Don't clobber pending ST regs when FP regs are killed.Jakob Stoklund Olesen2011-08-08
* Remove unnecessary space.Bill Wendling2011-08-08
* strengthen up an assertion: you can't create a constant structChris Lattner2011-08-07
* Fix typo. Thanks, Andy!Jakob Stoklund Olesen2011-08-06
* Made SCEV's UDiv expressions more canonical. When dividing aAndrew Trick2011-08-06
* Reject RS_Spill ranges from local splitting as well.Jakob Stoklund Olesen2011-08-05
* Only mark remainder intervals as RS_Spill after per-block splitting.Jakob Stoklund Olesen2011-08-05
* Remember to update LiveDebugVariables after per-block splitting.Jakob Stoklund Olesen2011-08-05
* Extract per-block splitting into its own method.Jakob Stoklund Olesen2011-08-05
* Delete getMultiUseBlocks and splitSingleBlocks.Jakob Stoklund Olesen2011-08-05
* Also use shouldSplitSingleBlock() in the fallback splitting mode.Jakob Stoklund Olesen2011-08-05
* Split around single instructions to enable register class inflation.Jakob Stoklund Olesen2011-08-05
* ARM load instruction shifted register index operands.Jim Grosbach2011-08-05
* ARM indexed load assembly parsing and encoding.Jim Grosbach2011-08-05
* Detect proper register sub-classes.Jakob Stoklund Olesen2011-08-05
* ARM refactor indexed store instructions.Jim Grosbach2011-08-05
* Fix liveness computations in BranchFolding.Jakob Stoklund Olesen2011-08-05
* ARM simplify the postidx_reg operand encoding.Jim Grosbach2011-08-05
* ARM use a dedicated printer for postidx_reg operands.Jim Grosbach2011-08-05
* Add missing register constraint for some VLD3/VLD4 pseudo instructions.Bob Wilson2011-08-05
* Silence unused variable warnings in release builds.Chandler Carruth2011-08-05
* Fix http://llvm.org/bugs/show_bug.cgi?id=10583\n - test for 1 and 2 byte fixu...Jason W Kim2011-08-05
* Temporarily revert r135528 which distinguishes between two copies of oneChandler Carruth2011-08-05
* Fix broken encodings for the Thumb2 LDRD/STRD instructions.Owen Anderson2011-08-04