summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAge
* ARM updating VST2 pseudo-lowering fixed vs. register update.Jim Grosbach2012-01-10
* Various crash reporting tools have a problem with the dwarf generated forKevin Enderby2012-01-10
* Fix a bug in the legalization of shuffle vectors. When we emulate shuffles us...Nadav Rotem2012-01-10
* Fix a crash in AVX2 when trying to broadcast a double into a 128-bit vector. ...Craig Topper2012-01-10
* Allow machine-cse to look across MBB boundary when cse'ing instructions thatEvan Cheng2012-01-10
* Enable LSR IV Chains with sufficient heuristics.Andrew Trick2012-01-10
* Adding IV chain generation to LSR.Andrew Trick2012-01-09
* InstCombine: Teach foldLogOpOfMaskedICmpsHelper that sign bit tests are bit t...Benjamin Kramer2012-01-09
* Cleanup and FileCheck-ize a test.Chandler Carruth2012-01-09
* Clean up patterns for MOVNT*. Not sure why there were floating point types on...Craig Topper2012-01-09
* Don't print an unused label before .cfi_endproc.Rafael Espindola2012-01-09
* Don't disable MMX support when AVX is enabled. Fix predicates for MMX instruc...Craig Topper2012-01-09
* Tweak my last commit to be less conservative about uses.Benjamin Kramer2012-01-08
* InstCombine: If we have a bit test and a sign test anded/ored together, merge...Benjamin Kramer2012-01-08
* Reverted commit #147601 upon Evan's request.Victor Umansky2012-01-08
* Don't print a label before .cfi_startproc when we don't need to. This makesRafael Espindola2012-01-07
* Use getRegForValue() to materialize the address of ARM globals.Jakob Stoklund Olesen2012-01-07
* LSR: Don't optimize loops if an outer loop has no preheader.Andrew Trick2012-01-07
* Split Finish into Finish and FinishImpl to have a common place to do end ofRafael Espindola2012-01-07
* Added a late machine instruction copy propagation pass. This catchesEvan Cheng2012-01-07
* Use movw+movt in ARMFastISel::ARMMaterializeGV.Jakob Stoklund Olesen2012-01-07
* Extended replaceCongruentPhis to handle mixed phi types.Andrew Trick2012-01-07
* Make the 'x' constraint work for AVX registers as well.Eric Christopher2012-01-07
* comment typoAndrew Trick2012-01-07
* Enable aligned NEON spilling by default.Jakob Stoklund Olesen2012-01-06
* Fix SpeculativelyExecuteBB to either speculate all or none of the phisDan Gohman2012-01-05
* PR11705, part 2: globalopt shouldn't put inttoptr/ptrtoint operations into gl...Eli Friedman2012-01-05
* Link symbols with different visibilities according to the rules in theRafael Espindola2012-01-05
* Revert r56315. When the instruction to speculate is a load, thisDan Gohman2012-01-05
* Prevent a DAGCombine from firing where there are two uses ofChandler Carruth2012-01-05
* Cleanup and FileCheck-ize a test.Chandler Carruth2012-01-05
* Peephole optimization of ptest-conditioned branch in X86 arch. Performs instr...Victor Umansky2012-01-05
* FileCheck hygiene.Benjamin Kramer2012-01-05
* Reapply r146997, "Heed spill slot alignment on ARM."Jakob Stoklund Olesen2012-01-05
* Teach instcombine all sorts of great stuff about shifts that have exact, nuw orNick Lewycky2012-01-04
* test/CodeGen/X86/jump_sign.ll: Add -mcpu=pentiumpro for non-x86 hosts. It use...NAKAMURA Takumi2012-01-04
* Have getRegForInlineAsmConstraint return the correct register class when targetAkira Hatanaka2012-01-04
* Fix more places which should be checking for iOS, not darwin.Evan Cheng2012-01-04
* For x86, canonicalize maxEvan Cheng2012-01-04
* [asan] one more test for asan instrumentation: (*a)++ should be instrumented ...Kostya Serebryany2012-01-04
* Revert r146997, "Heed spill slot alignment on ARM."Jakob Stoklund Olesen2012-01-03
* Revert 147426 because it caused pr11696.Nadav Rotem2012-01-03
* Fix incorrect widening of the bitcast sdnode in case the incoming operand is ...Nadav Rotem2012-01-03
* Enhance DAGCombine for transforming 128->256 casts into a vmovaps, ratherChad Rosier2012-01-03
* Fixed a bug in SelectionDAG.cpp.Elena Demikhovsky2012-01-03
* Fix SCEVExpander to handle loops with no preheader when LSR gives it aAndrew Trick2012-01-02
* Optimize the sequence blend(sign_extend(x)) to blend(shl(x)) since SSE blend ...Nadav Rotem2012-01-02
* Allow CRC32 instructions to be selected when AVX is enabled.Craig Topper2012-01-01
* Fix sfence, lfence, mfence, and clflush to be able to be selected when AVX is...Craig Topper2012-01-01
* Revert 147399. It broke CodeGen/ARM/vext.ll.Rafael Espindola2012-01-01