aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2012-02-16Oop - r150653 + r150654 broke one of my test cases. Backing out for now...Lang Hames
2012-02-16FPSCR shouldn't be reserved.Lang Hames
2012-02-16Enable register mask operands for x86 calls.Jakob Stoklund Olesen
2012-02-15Optimize redundant sign extends and negation of predicates.Sirish Pande
2012-02-15Revert "Replacing HexagonOptimizeSZExtends with HexagonPeephole."Eric Christopher
2012-02-15Revert "Optimize redundant sign extends and negation of predicates"Eric Christopher
2012-02-15Replacing HexagonOptimizeSZExtends with HexagonPeephole.Sirish Pande
2012-02-15Optimize redundant sign extends and negation of predicatesSirish Pande
2012-02-15Add braces to if clause to make symmetric with associate else clause.Chad Rosier
2012-02-15Strip the pointer casts from the constants here.Bill Wendling
2012-02-15Added TargetPassConfig::disablePass/substitutePass as a general mechanism to ...Andrew Trick
2012-02-15Use a temporary variable, rather then a series of redundant calls.Chad Rosier
2012-02-15Stop custom lowering forr x86 DEC64m from happening if the load in the lowere...Pete Cooper
2012-02-15Use a temporary variable, rather then a series of redundant calls.Chad Rosier
2012-02-14Remove unnecessary assignment to temporary, ResultReg.Chad Rosier
2012-02-14Move old movl vector_shuffle patterns. Not needed anymore since vector_shuffl...Craig Topper
2012-02-14Third time's the charm...?Lang Hames
2012-02-14Unswap swap operands, partially reducing confusion.Lang Hames
2012-02-13Don't reserve the R0 and R1 registers here. We don't use these registers, andBill Wendling
2012-02-13Make operands for VSWP read-modify-write.Lang Hames
2012-02-13Still more vector_shuffle pattern removal.Craig Topper
2012-02-13Fix various issues (or do cleanups) found by enabling certain MSVC warnings.Ahmed Charles
2012-02-13Remove more vector_shuffle patterns for unpack. These should be target specif...Craig Topper
2012-02-13Recommit r150328. Previous test failures should be fixed by r150360.Craig Topper
2012-02-13Update CanXFormVExtractWithShuffleIntoLoad to ensure bitcasts of loads only h...Craig Topper
2012-02-13Revert r150328, "Remove more vector_shuffle patterns."NAKAMURA Takumi
2012-02-13Fixed bug when custom lowering DEC64m on x86.Pete Cooper
2012-02-12Remove more vector_shuffle patterns.Craig Topper
2012-02-12Remove redundant getAnalysis<> calls in GlobalOpt. Add a few Itanium ABI callsNick Lewycky
2012-02-12Remove more vector_shuffle patterns.Craig Topper
2012-02-11Remove more vector_shuffle patterns.Craig Topper
2012-02-11Add support for implicit TLS model used with MS VC runtime.Anton Korobeynikov
2012-02-11Don't mix declarations and code.Benjamin Kramer
2012-02-11Make the EDis tables const.Benjamin Kramer
2012-02-11Reuse the enum names from X86Desc in the X86Disassembler.Benjamin Kramer
2012-02-11Remove some patterns for matching vector_shuffle instructions since vector_sh...Craig Topper
2012-02-11Fix shuffle lowering code to stop creating temporary DAG nodes to do shuffle ...Craig Topper
2012-02-10Revert r150222, as the clang driver now handles this properly.Jim Grosbach
2012-02-10Make valgrind happy.Jason W Kim
2012-02-10unnecessary includeAndrew Trick
2012-02-10PTX no longer needs to provide its own backend.Andrew Trick
2012-02-10RegAlloc superpass: includes phi elimination, coalescing, and scheduling.Andrew Trick
2012-02-10ARM on darwin, v6 implies the presence of VFP for the assembler.Jim Grosbach
2012-02-09Test for commit access.Sirish Pande
2012-02-09Teach the MC and disassembler about SoftFail, and hook it up to UNPREDICTABLE...James Molloy
2012-02-09More tweaks to get the size of the X86 disassembler tables down.Craig Topper
2012-02-09Flatten some of the arrays in the X86 disassembler tables to reduce space nee...Craig Topper
2012-02-09Handle register masks when searching for EFLAGS clobbers.Jakob Stoklund Olesen
2012-02-08Codegen pass definition cleanup. No functionality.Andrew Trick
2012-02-08Move pass configuration out of pass constructors: StackSlotColoring.Andrew Trick