aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen
AgeCommit message (Expand)Author
2011-07-20Add MCObjectFileInfo and sink the MCSections initialization code fromEvan Cheng
2011-07-20New pointer rotate test.Eric Christopher
2011-07-19Lower memory barriers to sync instructions.Akira Hatanaka
2011-07-19Fix an obvious typo that's preventing x86 (32-bit) from using .literal16.Evan Cheng
2011-07-19Use the correct opcodes: SLLV/SRLV or AND must be used instead of SLL/SRL orAkira Hatanaka
2011-07-19Remove redundant instructions.Akira Hatanaka
2011-07-19Add intrinsics for the zext / sext instructions.Richard Osborne
2011-07-19Add intrinsics for the testct, testwct instructions.Richard Osborne
2011-07-19Add intrinsics for the peek and endin instructions.Richard Osborne
2011-07-19Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng
2011-07-19Revert r135423.Devang Patel
2011-07-18FileCheck-ize a couple tests.Eli Friedman
2011-07-18During bottom up fast-isel, instructions emitted to materalize registers are ...Devang Patel
2011-07-18Do not treat atomic.load.sub differently than other atomic binary intrinsics.Akira Hatanaka
2011-07-18Set mayLoad or mayStore flags for SC and LL in order to prevent LICM from Akira Hatanaka
2011-07-18Fix a crash when building 177.mesa for armv6.Jakob Stoklund Olesen
2011-07-18Add AVX 128-bit sqrt versionsBruno Cardoso Lopes
2011-07-18Delete empty unused file.Nick Lewycky
2011-07-16Add AVX 128-bit patterns for sint_to_fpBruno Cardoso Lopes
2011-07-15Fix a couple of things:Bruno Cardoso Lopes
2011-07-15Remove VMOVDneon and VMOVQ, which are just aliases for VORR. This continues ...Owen Anderson
2011-07-14Check register class matching instead of width of type matchingEric Christopher
2011-07-14Add 256-bit load/store recognition and matching in several places.Bruno Cardoso Lopes
2011-07-14Add a testcase for r135123.Eric Christopher
2011-07-14Don't emit a bit test if there is only one case the test can yield false. A s...Benjamin Kramer
2011-07-13We already support 256-bit packed ADD, SUB, DIV, MUL. Add testcases.Bruno Cardoso Lopes
2011-07-13Make X86ISD::ANDNP more general and Codegen 256-bit VANDNP. A moreBruno Cardoso Lopes
2011-07-13Make sure we don't combine a large displacement and a frame index in the same...Eli Friedman
2011-07-13AVX Codegen support for 256-bit versions of vandps, vandpd, vorps, vorpd, vxo...Bruno Cardoso Lopes
2011-07-13Improve codegen for select's:Evan Cheng
2011-07-12Improve test cases from r134746.Jim Grosbach
2011-07-12Comment correction.Andrew Trick
2011-07-11Simplify printing of ARM shifted immediates.Jim Grosbach
2011-07-11test/CodeGen/PowerPC/vector.ll: Tweak redirection >%t >%t to >%t >>%t. See al...NAKAMURA Takumi
2011-07-11Add a missing test for r134882.Cameron Zwarich
2011-07-09Land the long talked about "type system rewrite" patch. ThisChris Lattner
2011-07-09more tests not making the jump into the brave new world.Chris Lattner
2011-07-09test/CodeGen/X86/vector.ll: Tweak temporary output to appease Win32 hosts.NAKAMURA Takumi
2011-07-09Hoist spills within a basic block.Jakob Stoklund Olesen
2011-07-08Fix broken x86_64 tests which specify non-64-bit cpu's.Evan Cheng
2011-07-08Default 64-bit target features and SSE2 on when a triple specifies x86-64. C...Eli Friedman
2011-07-08Make tBX_RET and tBX_RET_vararg predicable.Jim Grosbach
2011-07-08Add _allrem, _aullrem and _allmul to the runtime for MSVC.Julien Lerouge
2011-07-08Add an intrinsic and codegen support for fused multiply-accumulate. The intentCameron Zwarich
2011-07-08Be more aggressive about following hints.Jakob Stoklund Olesen
2011-07-08Use ARMPseudoExpand for ARM tail calls.Jim Grosbach
2011-07-08Emit a more efficient magic number multiplication for exact sdivs.Benjamin Kramer
2011-07-08Fix more register allocation sensitive tests.Jakob Stoklund Olesen
2011-07-08Remove a test that no longer makes sense.Jakob Stoklund Olesen
2011-07-08Let the inline asm 'q' constraint match float, and on 64-bit double too.Nick Lewycky