summaryrefslogtreecommitdiff
path: root/test/Other/constant-fold-gep.ll
AgeCommit message (Expand)AuthorFilesLines
2015-03-13[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie1-102/+102
2015-03-04Make DataLayout Non-Optional in the ModuleMehdi Amini1-60/+60
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie1-2/+2
2014-07-04IR: Fold away compares between GV GEPs and GVsDavid Majnemer1-0/+17
2014-06-15Canonicalize addrspacecast ConstExpr between different pointer typesJingyue Wu1-1/+1
2013-11-15Add addrspacecast instruction.Matt Arsenault1-2/+2
2013-02-27IR: Don't constant fold GEP bitcasts between different address spacesMeador Inge1-0/+20
2013-02-20Modify the LLVM assembly output so that it uses references to represent funct...Bill Wendling1-57/+59
2012-04-27Reapply r155682, making constant folding more consistent, with a fix to workDan Gohman1-3/+3
2012-04-27Revert r155682, "Use ConstantExpr::getExtractElement when constant-folding ve...NAKAMURA Takumi1-3/+3
2012-04-27Use ConstantExpr::getExtractElement when constant-folding vectorsDan Gohman1-3/+3
2011-12-15Fix test.Eli Friedman1-2/+2
2011-12-15Make constant folding for GEPs a bit more aggressive.Eli Friedman1-2/+5
2011-07-09Land the long talked about "type system rewrite" patch. ThisChris Lattner1-46/+32
2010-08-28remove unions from LLVM IR. They are severely buggy and notChris Lattner1-42/+0
2010-03-10Constant-fold GEP-of-GEP into a single GEP.Dan Gohman1-0/+31
2010-03-10Fix whitespace.Dan Gohman1-6/+6
2010-02-25Teach the constant folder about union types.Dan Gohman1-6/+48
2010-02-10Canonicalize sizeof and alignof on pointer types to a canonicalDan Gohman1-7/+51
2010-02-02Factor out alignof expression folding into a separate function andDan Gohman1-0/+21
2010-02-01Generalize target-independent folding rules for sizeof to handle moreDan Gohman1-35/+314
2010-01-28Remove the folding ruleDan Gohman1-0/+84