summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* fix PR12075, a regression in a recent transform I added. In unreachable code...Chris Lattner2012-02-241-4/+18
* Fix typo.Rafael Espindola2012-02-231-1/+1
* Remove extra semi-colons.Chad Rosier2012-02-221-1/+1
* Improve comment. Thanks for Andrew for the suggestion.Rafael Espindola2012-02-221-2/+3
* Semantically revert 151015. Add a comment on why we should be able to assertRafael Espindola2012-02-221-7/+17
* s/the the/the/Rafael Espindola2012-02-211-1/+1
* Use more idiomatic assert.Rafael Espindola2012-02-211-2/+2
* Avoid warning on non assert builds.Rafael Espindola2012-02-211-2/+3
* It turns out that with the current scev organization ReuseOrCreateCast cannotRafael Espindola2012-02-211-9/+9
* Make this a bit prettier and more obvious when a derived type isn'tEric Christopher2012-02-201-1/+3
* If a derived type is also a composite type, print that informationEric Christopher2012-02-201-2/+7
* Add support for runtime languages on our forward declarations.Eric Christopher2012-02-201-2/+5
* fold comparisons of gep'd alloca points with null to false,Chris Lattner2012-02-201-4/+21
* Temporarily disable this assert. Looks like it found a similar issue whenRafael Espindola2012-02-181-1/+3
* Don't skip debug instructions when looking for the insertion point ofRafael Espindola2012-02-181-5/+8
* Fix a rather nasty regression from r150690: LHS != RHS does not imply LHS->st...Eli Friedman2012-02-181-1/+2
* Remove a comment about an alternative approach that wouldn'tDan Gohman2012-02-171-4/+1
* Typo in variable name.Eric Christopher2012-02-171-2/+2
* Revert "InstSimplify: Strip pointer casts early."Benjamin Kramer2012-02-161-6/+5
* InstSimplify: Strip pointer casts early.Benjamin Kramer2012-02-161-5/+6
* InstSimplify: Ignore pointer casts when constant folding compares between poi...Benjamin Kramer2012-02-161-2/+5
* Have AliasSet::aliasesUnknownInst use pointer TBAA info when availableHal Finkel2012-02-101-1/+3
* Fix PR11948: the result type of an icmp may be a vector of boolean -Duncan Sands2012-02-101-0/+5
* Add support for a temporary forward decl type. We want this so weEric Christopher2012-02-081-0/+22
* Remove tabs.Devang Patel2012-02-082-19/+19
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-073-12/+7
* The patch resolves the conflict between AddressSanitizer and load widening (G...Kostya Serebryany2012-02-061-0/+8
* Remove some dead code and tidy things up now that vectors use ConstantDataVectorChris Lattner2012-02-062-31/+16
* [unwind removal] Remove all of the code for the dead 'unwind' instruction. ThereBill Wendling2012-02-061-1/+0
* [unwind removal] We no longer have 'unwind' instructions being generated, soBill Wendling2012-02-061-2/+2
* DebugInfo: Provide a new hook to encode relationship between a property and a...Devang Patel2012-02-062-0/+31
* Persuade GCC that there is nothing worth warning about here (there isn't).Duncan Sands2012-02-051-2/+2
* reapply the patches reverted in r149470 that reenable ConstantDataArray,Chris Lattner2012-02-052-139/+47
* remove the blank line from previous ci.Qirun Zhang2012-02-041-1/+0
* test commit.Qirun Zhang2012-02-041-0/+1
* Introduce DIObjCProperty. This will be used to encode objective-c property.Devang Patel2012-02-042-0/+20
* SwitchInst refactoring.Stepan Dyatkovskiy2012-02-012-3/+4
* Revert Chris' commits up to r149348 that started causing VMCoreTests unit tes...Argyrios Kyrtzidis2012-02-012-45/+140
* remove the last vestiges of llvm::GetConstantStringInfo, in CodeGen.Chris Lattner2012-01-311-10/+0
* Change ConstantArray::get to form a ConstantDataArray when possible,Chris Lattner2012-01-312-139/+54
* Add r149110 back with a fix for when the vector and the int have the sameRafael Espindola2012-01-271-0/+38
* Revert r149110 and add a testcase that was crashing since that revision.Rafael Espindola2012-01-271-38/+0
* enhance constant folding to be able to constant fold bitcast of Chris Lattner2012-01-271-0/+38
* progress making the world safe to ConstantDataVector. WhileChris Lattner2012-01-262-55/+60
* Use precomputed BB size instead of BB->size().Nick Lewycky2012-01-251-1/+1
* Support pointer comparisons against constants, when looking at the inline-costNick Lewycky2012-01-251-1/+55
* use Constant::getAggregateElement to simplify a bunch of code.Chris Lattner2012-01-252-86/+30
* Use the right method to get the # elements in a CDS.Chris Lattner2012-01-252-3/+3
* teach valuetracking about ConstantDataSequentialChris Lattner2012-01-241-31/+47
* switch SCEV to use the new ConstantFoldLoadThroughGEPIndices functionChris Lattner2012-01-241-35/+3
OpenPOWER on IntegriCloud