summaryrefslogtreecommitdiff
path: root/lib/VMCore
Commit message (Expand)AuthorAge
* Constant fold x == undef to undef.Dan Gohman2010-06-28
* Fix Value::stripPointerCasts and BasicAA to avoid trouble onDan Gohman2010-06-28
* use ArgOperand accessorsGabor Greif2010-06-23
* use ArgOperand accessorsGabor Greif2010-06-23
* use helper to neatly access argumentsGabor Greif2010-06-23
* use high-level accessorsGabor Greif2010-06-22
* warmup ritual: use high-level argument accessorsGabor Greif2010-06-22
* Use single interface, using twine, to get named metadata.Devang Patel2010-06-22
* Use A.append(...) instead of A.insert(A.end(), ...) when A is aDan Gohman2010-06-21
* Move several non-performance-critical member functinos out of line.Dan Gohman2010-06-21
* Tidy.Bob Wilson2010-06-19
* Use separate named MDNode to hold each function's local variable info.Devang Patel2010-06-16
* improve verifier error about unterminated block to includeChris Lattner2010-06-12
* Another place where the code wanted to access the argument list and not all ofBill Wendling2010-06-07
* getFoldedOffsetOf no longer does anything special with vector types.Dan Gohman2010-06-05
* Split the logic behind CastInst::isNoopCast into a separate static function,Dan Gohman2010-05-28
* Eliminate the restriction that the array size in an alloca must be i32.Dan Gohman2010-05-28
* Add basic error checking to MemoryBuffer::getSTDIN.Dan Gohman2010-05-27
* Add support for thiscall calling convention.Anton Korobeynikov2010-05-16
* Adding a v8i64 512-bit vector type. This will be used to model ARM NEON intri...Evan Cheng2010-05-13
* Revert r103493, materializing functions in the regular PassManager.Dan Gohman2010-05-11
* Teach the regular pass manager how to materialize functions as needed.Dan Gohman2010-05-11
* simplify more.Chris Lattner2010-05-10
* Simplify by using startswith instead of substr.Chris Lattner2010-05-10
* fix PR7105 by enumerating MDNodes on all @llvm.fooChris Lattner2010-05-10
* Fix PR6875:David Greene2010-05-10
* Minimally fix this code to not abort on mdnodes with integer dataDan Gohman2010-05-07
* Fix a problem exposed by my previous commit and noticed by a release-assertsDuncan Sands2010-05-04
* Fix a variant of PR6112 found by thinking about it: when doingDuncan Sands2010-05-04
* Remove the API compatibility layer which converted add, sub, and mulDan Gohman2010-05-03
* Fix function prototype mismatch in LLVMUnionType(). Fixes PR7019.Nick Lewycky2010-05-03
* Verify metadata harder. In particular, check that moduleDuncan Sands2010-04-29
* fix PR6112 - When globalopt (or any other pass) does RAUW(@G, %G), Chris Lattner2010-04-28
* Remove the palignr intrinsics now that we lower them to vector shuffles,Eric Christopher2010-04-20
* Fix -Wcast-qual warnings.Dan Gohman2010-04-19
* Revert 101465, it broke internal OpenGL testing.Eric Christopher2010-04-16
* reapply r101434Gabor Greif2010-04-16
* Silence an unused variable warning.Eric Christopher2010-04-16
* back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif2010-04-16
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-15
* Fix a bunch of namespace polution.Dan Gohman2010-04-15
* Fix namespace polution.Dan Gohman2010-04-15
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-15
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-15
* Move a bunch of methods from CallSite to CallSiteBase, so that they canDan Gohman2010-04-14
* Enable RTTI again. While this works fine for LLVM, it creates an ABINick Lewycky2010-04-14
* Turn off RTTI for VMCore. Yay!Nick Lewycky2010-04-14
* Fix 80 column ruler.Nick Lewycky2010-04-14
* VMCore: Add Type::getIntN[Ptr]Ty, which are the obvious generic forms ofDaniel Dunbar2010-04-13
* Simplify this code.Dan Gohman2010-04-12