aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/InstCombine/getelementptr.ll
Commit message (Expand)AuthorAgeFilesLines
* Add a small gep optimization I noticed was missing while reading some IL.Rafael Espindola2011-07-311-0/+20
* Don't duplicate the work done by a gep into a "bitcast" if the gep hasRafael Espindola2011-07-111-0/+16
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-091-16/+3
* manually upgrade a bunch of tests to modern syntax, and remove some thatChris Lattner2011-06-171-8/+0
* Add a testcase for getelementptr index promotion.Dan Gohman2010-05-281-0/+9
* Generalize target-independent folding rules for sizeof to handle moreDan Gohman2010-02-011-1/+1
* Teach ConstantFolding to do a better job when folding gep(bitcast).Nick Lewycky2009-11-291-1/+1
* Autoupgrade malloc insts to malloc calls.Victor Hernandez2009-10-171-1/+1
* Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it c...Victor Hernandez2009-09-251-1/+1
* Auto-upgrade malloc instructions to malloc calls.Victor Hernandez2009-09-241-1/+1
* Change tests from "opt %s" to "opt < %s" so that opt doesn't see theDan Gohman2009-09-111-1/+1
* Teach lib/VMCore/ConstantFold.cpp how to set the inbounds keyword andDan Gohman2009-09-111-2/+2
* Factor out the code for checking that all indices in a getelementptr areDan Gohman2009-09-101-0/+9
* Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman2009-09-081-1/+1
* Change these tests to feed the assembly files to opt directly, insteadDan Gohman2009-09-081-1/+1
* suck a bunch more gep tests into getelementptr.ll and filecheckize them all.Chris Lattner2009-08-301-16/+271
* consolodate various GEP tests into getelementptr.ll using filecheck.Chris Lattner2009-08-301-0/+106
* convert to filecheckChris Lattner2009-08-301-25/+44
* Byebye llvm-upgrade!Tanya Lattner2008-03-251-50/+55
* For PR1319:Reid Spencer2007-04-151-0/+1
* For PR1319:Reid Spencer2007-04-141-1/+2
* new testcaseChris Lattner2007-03-251-1/+2
* Use the llvm-upgrade program to upgrade llvm assembly.Reid Spencer2006-12-021-1/+1
* Promote GEP ubyte indices to uint. Backwards compatibility for 1.2 andReid Spencer2006-11-231-1/+1
* new testcaseChris Lattner2005-05-011-0/+5
* rename fnChris Lattner2005-04-251-1/+1
* new testcaseChris Lattner2005-04-251-0/+8
* New testcase, rework testcases to fail if there are any gep's other than thoseChris Lattner2004-10-161-3/+10
* The instruction combining pass removes dead instructions, there is no needChris Lattner2004-02-281-1/+1
* Renamed `as' => `llvm-as', `dis' => `llvm-dis', `link' => `llvm-link'.Misha Brukman2003-09-161-1/+1
* Remove usage of grep-not scriptChris Lattner2003-06-281-1/+1
* Convert scripts from using explicit control flow to use the new grep-not scriptChris Lattner2003-06-281-4/+1
* Add testcase for reason that typesafety of power is being brokenChris Lattner2003-06-211-0/+6
* Add testcase for new instcombine xformChris Lattner2003-03-051-2/+8
* Add new getelementptr elimination testChris Lattner2002-11-041-0/+7
* Convert to use long indexes instead of uintChris Lattner2002-09-171-6/+6
* Add new testcase for gep instruction -> get constexpr promotionChris Lattner2002-08-161-0/+8
* These tests should not run -dce pass to cleanup instcombine.Chris Lattner2002-08-021-1/+1
* Change test to really test the cases we can hitChris Lattner2002-08-021-16/+18
* Check another caseChris Lattner2002-05-021-1/+7
* Check in the first test: make sure getelementptr gets foldedChris Lattner2002-04-181-0/+21