aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen
AgeCommit message (Expand)Author
2013-02-26Fix PR15332 (patch by Florian Zeitz).Bill Schmidt
2013-02-26Add a test case for r176066.Chad Rosier
2013-02-26Remove a few unused arguments.Chad Rosier
2013-02-26Fix PR15359.Bill Schmidt
2013-02-26Unify clang/llvm attributes for asan/tsan/msan (LLVM part)Kostya Serebryany
2013-02-25Fix PR10499Michael Liao
2013-02-25Remove extraneous attribute number.Chad Rosier
2013-02-25[fast-isel] Add X86FastIsel::FastLowerArguments to handle functions with 6 orChad Rosier
2013-02-25pre-RA-sched fix: only reevaluate physreg interferences when necessary.Andrew Trick
2013-02-25Fix missing relocation for TLS addressing peephole optimization.Bill Schmidt
2013-02-25Fix the root cause of PR15348 by correctly handling alignment 0 onChandler Carruth
2013-02-24Revert r169638 because it broke Mesa llvmpipe tests.Nadav Rotem
2013-02-23X86: Disable cmov-memory patterns on subtargets without cmov.Benjamin Kramer
2013-02-23Expand pseudos/macros for Selt. This is the last of the complexReed Kotler
2013-02-22[mips] Emit call16 operator instead of got_disp. The former allows lazy binding.Akira Hatanaka
2013-02-22Fix test by matching movaps instead of AVX-only vmovapsPeter Collingbourne
2013-02-22x86_64: designate most general purpose and SSE registers as callee save under...Peter Collingbourne
2013-02-22Remove unused CHECK lines copied from another testPete Cooper
2013-02-22Make ARMAsmPrinter generate the correct alignment specifier syntax in instruc...Kristof Beyls
2013-02-22Expand mips16 SelT form pseudso/macros.Reed Kotler
2013-02-22Fix isa<> check which could never be true.Pete Cooper
2013-02-21Hexagon: Expand cttz, ctlz, and ctpop for now.Anshuman Dasgupta
2013-02-21Make RAFast::UsedInInstr indexed by register units.Jakob Stoklund Olesen
2013-02-21Large code model support for PowerPC.Bill Schmidt
2013-02-21DAGCombiner: Make the post-legalize vector op optimization more aggressive.Benjamin Kramer
2013-02-21R600: Fix for Unigine when MachineSched is enabledTom Stellard
2013-02-21R600/SI: Make sure M0 is loaded for V_INTERP_MOV_F32Michel Danzer
2013-02-21Expand the sel pseudo/macro. This generates basic blocks where previouslyReed Kotler
2013-02-21PPCDAGToDAGISel::PostprocessISelDAG()Bill Schmidt
2013-02-20Stabilize vec_constants.llBill Schmidt
2013-02-20DAGCombiner: Fold pointless truncate, bitcast, buildvector seriesArnold Schwaighofer
2013-02-20Additional fixes for bug 15155.Bill Schmidt
2013-02-20Fix PR15267Michael Liao
2013-02-20Fix bug 14779 for passing anonymous aggregates [patch by Kai Nacke].Bill Schmidt
2013-02-20Hexagon: Move HexagonMCInst.h to MCTargetDesc/HexagonMCInst.h.Jyotsna Verma
2013-02-20Fix PR15155: lost vadd/vsplat optimization.Bill Schmidt
2013-02-20I optimized the following patterns:Elena Demikhovsky
2013-02-20Fix thumbv5e frame lowering assertion failure.Logan Chien
2013-02-20Expand pseudos/macros:Reed Kotler
2013-02-19[ms-inline asm] Force the use of a base pointer if the MachineFunction includesChad Rosier
2013-02-19ARM: Allocation hints must make sure to be in the alloc order.Jim Grosbach
2013-02-19Fix typoEli Bendersky
2013-02-19Fix GCMetadaPrinter::finishAssembly not executed, patch by Yiannis Tsiouris.Benjamin Kramer
2013-02-19ARM NEON: Merge a f32 bitcast of a v2i32 extracteltArnold Schwaighofer
2013-02-19Expand pseudos/macros BteqzT8SltiX16, BteqzT8SltiuX16,Reed Kotler
2013-02-19Expand pseudos BteqzT8CmpiX16 and BtnezT8CmpiX16.Reed Kotler
2013-02-18Comment out the rdar number.Chad Rosier
2013-02-18[fast-isel] Remove an invalid assert.Chad Rosier
2013-02-18Support for HiPE-compatible code emission, patch by Yiannis Tsiouris.Benjamin Kramer
2013-02-18R600/SI: Use MULADD_IEEE/V_MAD_F32 instruction for mad patternVincent Lejeune