aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen
AgeCommit message (Expand)Author
2009-07-11fix x86-64 static codegen to materialize the address of a global with movl in...Chris Lattner
2009-07-11this test was incorrect for x86-64 static. It passed on darwin, because darwinChris Lattner
2009-07-11Fix PR4533, which is about buggy codegen in x86-64 -static mode.Chris Lattner
2009-07-11We get the P modifier wrong in a lot of cases, just add some more rigorous te...Chris Lattner
2009-07-11Don't put IT instruction before conditional branches.Evan Cheng
2009-07-11Smarter isel of ldrsb / ldrsh. Only make use of these when [r,r] address is f...Evan Cheng
2009-07-11Major changes to Thumb (not Thumb2). Many 16-bit instructions either modifies...Evan Cheng
2009-07-10convert test to use FileCheck, which is much more precise and faster thanChris Lattner
2009-07-10Add a thumb2 pass to insert IT blocks.Evan Cheng
2009-07-10Remove a bogus assertion.Evan Cheng
2009-07-09Handle 'a' modifier on inline assembly operands.Bob Wilson
2009-07-09Make EXTRACT_VECTOR_ELT a bit more flexible in terms of the returned Eli Friedman
2009-07-09Targets sometimes assign fixed stack object to spill certain callee-savedEvan Cheng
2009-07-09Improved tracking of value number kills. VN kills are now representedLang Hames
2009-07-09remove eh, convert to FileCheck styleChris Lattner
2009-07-09we have no tests for dllimport/export. Add one.Chris Lattner
2009-07-09* add some assertions for sanity checking.Chris Lattner
2009-07-09add a test for dale's recent change.Chris Lattner
2009-07-08switch test to FileCheck-style and test the P and non-P cases.Chris Lattner
2009-07-08rename a test to make it a feature test.Chris Lattner
2009-07-08Use common code for both ARM and Thumb-2 instruction and register info.David Goodwin
2009-07-08Implement NEON vst1 instruction.Bob Wilson
2009-07-08add some more check for vector compares.Chris Lattner
2009-07-08convert a test to "FileCheck" style.Chris Lattner
2009-07-08Implement NEON vld1 instructions.Bob Wilson
2009-07-08Add rev16 test... xfail for nowDavid Goodwin
2009-07-08Checkpoint Thumb2 Instr info work. Generalized base code so that it can be sh...David Goodwin
2009-07-08eliminate the v[if]cmp versions of these tests, now that [if]cmp+sext works.Chris Lattner
2009-07-08Change these tests to use [fi]cmp+sext instead of v[fi]cmp. NoChris Lattner
2009-07-08dag combine sext(setcc) -> vsetcc before legalize. To make this safe,Chris Lattner
2009-07-07add support for legalizing an icmp where the result is illegal (4xi1) butChris Lattner
2009-07-07add a trivial test that vector compares work.Chris Lattner
2009-07-07implement support for spliting and scalarizing vector setcc's. ThisChris Lattner
2009-07-07verify that the fcmp version of this works just as well as theChris Lattner
2009-07-07Add Thumb2 movcc instructions.Evan Cheng
2009-07-07Add missing tests.Evan Cheng
2009-07-07Add Thumb2 pkhbt / pkhtb.Evan Cheng
2009-07-07Add some more Thumb2 multiplication instructions.Evan Cheng
2009-07-06Add bfc to armv6t2.Evan Cheng
2009-07-06Added ARM::mls for armv6t2.Evan Cheng
2009-07-06Avoid adding a duplicate def. This fixes PR4478.Evan Cheng
2009-07-03Add thumb2 sign / zero extend with rotate instructions.Evan Cheng
2009-07-03Added indexed stores.Evan Cheng
2009-07-02Sign extending pre/post indexed loads.Evan Cheng
2009-07-02Thumb2 pre/post indexed loads.Evan Cheng
2009-07-02@GOTPCREL is also rip-relative. Fix fast-isel to do the right thing.Chris Lattner
2009-07-02Fix yet-another bug I introduced into fastisel, this time handlingChris Lattner
2009-07-01Fix codegen for references to available_externally symbols. This fixesChris Lattner
2009-07-01CommuteChangesDestination() should check if to-be-commuted instruction define...Evan Cheng
2009-07-01Remove special handling of implicit_def. Fix a couple more bugs in liveinterv...Evan Cheng