aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore
AgeCommit message (Expand)Author
2008-03-11Add helper for ultimate aliasee resoltionAnton Korobeynikov
2008-03-11Give PassManager and FunctionPassManager a common base class, withDan Gohman
2008-03-11Fix typos in comments.Dan Gohman
2008-03-10Use utostr instead of a stringstream.Dan Gohman
2008-03-10Initialize ArgTypes directly instead of manually copying in the elements.Dan Gohman
2008-03-10Remove an unnecessary #includeDan Gohman
2008-03-10Turn unwind_to into "unwinds to".Nick Lewycky
2008-03-09Two things. Preserve the unwind_to when splitting a BB.Nick Lewycky
2008-03-08Remove unused runPass methods.Dan Gohman
2008-03-05Check struct return type first. Devang Patel
2008-03-04Print types for all ret operands.Devang Patel
2008-03-04Revert SmallVector ctor variants.Devang Patel
2008-03-04Add FunctionType ctor variant that takes SmallVector params.Devang Patel
2008-03-03s/isReturnStruct()/hasStructRetAttr()/gDevang Patel
2008-03-03If a function uses multive values in ret instruction then itDevang Patel
2008-03-02Add a new ShuffleVectorInst::getMaskValue method.Chris Lattner
2008-03-02Add an unwind_to field to basic blocks, making them Users instead of Values.Nick Lewycky
2008-03-01Print the name, not a pointer.Nick Lewycky
2008-03-01Fix PR2113 by verifying allocations.Chris Lattner
2008-02-29Use the new convertFromAPInt instead of convertFromZeroExtendedInteger.Dan Gohman
2008-02-27Remove dead code.Devang Patel
2008-02-27Add comment.Devang Patel
2008-02-26Add assert to check return type.Devang Patel
2008-02-26Remove unncessary ReturnInst constructors.Devang Patel
2008-02-26Use SmallVector while constructing ReturnInst.Devang Patel
2008-02-26Avoid const_castsDevang Patel
2008-02-26Remove unnecessary getOperand/setOperand overriders.Devang Patel
2008-02-26Unify to ReturnInst::init() member functions.Devang Patel
2008-02-26Optimize most common case by using single RetVal in ReturnInst.Devang Patel
2008-02-26Pass const vectors by reference.Devang Patel
2008-02-23print getresult operand and its type directly.Devang Patel
2008-02-23Use dyn_cast instead of isa + cast.Devang Patel
2008-02-23To support multiple return values, now ret instruction supports multiple oper...Devang Patel
2008-02-22Split ParameterAttributes.h, putting the complicatedDale Johannesen
2008-02-22Pass alignment on ByVal parameters, from FE, allDale Johannesen
2008-02-22Print getresult instruction properly.Devang Patel
2008-02-22Print ret instruction that returns aggregates.Devang Patel
2008-02-21print getresult instruction.Devang Patel
2008-02-21Use isa<> instead of getTypeID() to check StructType.Devang Patel
2008-02-21Let invoke return aggregate value.Devang Patel
2008-02-21Let function call return aggregate.Devang Patel
2008-02-20What if functions can return aggregate values ?Devang Patel
2008-02-20getresult does not support nested aggregates.Devang Patel
2008-02-20Verifier should use Assert1 instead of assert.Devang Patel
2008-02-20getresult type is the type of indexed aggregate elementDevang Patel
2008-02-20Specify GetResultInst index as an unsigned.Devang Patel
2008-02-20Use isValidOperands() to verify GetResultInst.Devang Patel
2008-02-20Fix newly-introduced 4.3 warningsAnton Korobeynikov
2008-02-20Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov
2008-02-19Add Alignment field to ParameterAttributes andDale Johannesen