aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore
AgeCommit message (Expand)Author
2006-06-01Change from using a stub function to a stub variable for passing to theReid Spencer
2006-06-01Use archive libraries instead of object files for VMCore, BCReader,Reid Spencer
2006-05-31Make the getNamedFunction and getNamedGlobal methods be const. They don'tReid Spencer
2006-05-30Provide a simpler interface for getting a ConstantArray from a characterReid Spencer
2006-05-30Undo a patch that breaks llvm-as because the warning message is written toReid Spencer
2006-05-30Write the WARNING message to cout instead of cerr. Writing to cerr causesReid Spencer
2006-05-30Adjust the interface to ConstantArray::get. The previousReid Spencer
2006-05-29Reset DEBUG_SYMBOL_TABLE back to 0.Vladimir Prus
2006-05-29Fix compile error when DEBUG_SYMBOL_TABLE is defined.Vladimir Prus
2006-05-29Fix grammar in a comment.Reid Spencer
2006-05-24Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner
2006-05-19Print csretcc calls like this:Chris Lattner
2006-05-19pretty print csretcc for callsChris Lattner
2006-05-19Asmprint csret nicelyChris Lattner
2006-05-19csret functions can be varargs (as can target cc's). Verify restrictions onChris Lattner
2006-05-18Fix some think-o's in my last commit. Thanks to Chris for pointing them out.Owen Anderson
2006-05-18Change Module to use TargetData-compatible strings internally.Owen Anderson
2006-05-14inverted logic, caught by coverityChris Lattner
2006-05-14remove dead varChris Lattner
2006-05-10Add an assertion for a common errorChris Lattner
2006-05-03Add assertions that verify that the actual arguments to a call or invoke matchChris Lattner
2006-04-21Remove a hack required by V9.Chris Lattner
2006-04-14Move these ctors out of lineChris Lattner
2006-04-14Don't print out the install command for Intrinsics.gen unless VERBOSE mode.Reid Spencer
2006-04-12Don't emit useless warning messages.Reid Spencer
2006-04-08Add constant replacement for insertelement/vectorshuffle constant exprsChris Lattner
2006-04-08Use the isValidOperands helper instead of duplicating checking codeChris Lattner
2006-04-08Add methods to check insertelement/extractelement instructions for validity,Chris Lattner
2006-04-08Add shufflevector support, todo, implement better constant folding.Chris Lattner
2006-04-07Constant fold extractelement(zero, x) -> zeroChris Lattner
2006-04-06Move this to lib/Analysis.Andrew Lenharth
2006-04-02vector casts never reinterpret bitsChris Lattner
2006-04-02Constant fold casts from things like <4 x int> -> <4 x uint>, likewise int<->fp.Chris Lattner
2006-03-31constant fold extractelement with undef operands.Chris Lattner
2006-03-31Fix build breakage.Jeff Cohen
2006-03-31Add a new method to verify intrinsic function prototypes.Chris Lattner
2006-03-26Bullet proof against undefined args produced by upgrading ols-style debug info.Jim Laskey
2006-03-26Update dependencies to reflect split of the Intrinsics.td fileChris Lattner
2006-03-25Teach BinaryOperator::createNot to work with packed integer typesChris Lattner
2006-03-25Cast instruction not inserted into basic block.Jim Laskey
2006-03-25Implement Intrinsic::getNameChris Lattner
2006-03-24Fix indent.Jim Laskey
2006-03-24Clean up some commentary.Jim Laskey
2006-03-23Add some more bulletproofing to auto upgrade of llvm.dbg intrinsics.Jim Laskey
2006-03-23Simplify handling of llvm.dbg intrinsic operands to one spot.Jim Laskey
2006-03-23Change the argument types of llvm.dbg intrinsics.Jim Laskey
2006-03-17Fix use of LEVEL.Reid Spencer
2006-03-17Two fixes:Reid Spencer
2006-03-14Bugfix, unbreaking CodeGen/PowerPC/cttz.llChris Lattner
2006-03-14Fix an et-forest memory leak. Patch by Daniel Berlin.Chris Lattner