aboutsummaryrefslogtreecommitdiff
path: root/include/llvm
AgeCommit message (Expand)Author
2010-09-01Make tool_output_file's raw_ostream instance a member variable insteadDan Gohman
2010-09-01Add an interface for unregistering a file from the FilesToRemove list.Dan Gohman
2010-09-01COFF: Fix incorrect SCT_COMPLEX_TYPE_SHIFT. Add a few constants.Michael J. Spencer
2010-09-01Make the iterator form of erase return void, since it always succeeds,Dan Gohman
2010-09-01Define LLVM_GLOBAL_VISIBILITY to be __declspec(dllexport) onDuncan Sands
2010-09-01If PrototypeValue is erased in the middle of using the SSAUpdatorDuncan Sands
2010-09-01Add convenience class for working with eh.exception calls.Duncan Sands
2010-09-01Revert 112442 and 112440 until the compile time problems introducedDan Gohman
2010-09-01Add some MMX intrinsics that duplicate functionalityDale Johannesen
2010-08-31Use absolute label for DW_AT_stmt_list if a target does not prefer offset here.Devang Patel
2010-08-31Remove noisy semicolon.Benjamin Kramer
2010-08-31This is the second of three patches to implement support for the .loc directiveKevin Enderby
2010-08-31Reapply r112623. Included additional check for unused byval argument.Devang Patel
2010-08-31Comment typo.Dale Johannesen
2010-08-31Revert r112623. It is causing self host build failures.Devang Patel
2010-08-31Remember byval argument's frame index during argument lowering and use this i...Devang Patel
2010-08-31Stop using the dom frontier in DwarfEHPrepare by not promoting alloca'sDuncan Sands
2010-08-31Rename ValuePropagation to a more descriptive CorrelatedValuePropagation.Owen Anderson
2010-08-31Fix spelling/typo.Michael J. Spencer
2010-08-31zap unused method. x86 is the only user and already has a more powerfull versionBruno Cardoso Lopes
2010-08-30Update the descriptions of NoModRef and ModRef to be consistentDan Gohman
2010-08-30Remove NEON vmovn intrinsic, replacing it with vector truncate operations.Bob Wilson
2010-08-30Fix LLVM target initialization to deal with sociopathic outside projectsEric Christopher
2010-08-30Kill a couple of unused variables.Eric Christopher
2010-08-30nuke dead ivar which was supposed to be committed with r112496Chris Lattner
2010-08-29two changes: 1) make AliasSet hold the list of call sites with anChris Lattner
2010-08-29Make IVUsers iterative instead of recursive.Dan Gohman
2010-08-29Delete an unused declaration.Dan Gohman
2010-08-29Stop explicitly scheduling domfrontier before the loop passes,Chris Lattner
2010-08-29Remove NEON vaddl, vaddw, vsubl, and vsubw intrinsics. Instead, use llvmBob Wilson
2010-08-29implement SSAUpdater::RewriteUseAfterInsertions, a helpful form of RewriteUse.Chris Lattner
2010-08-28remove unions from LLVM IR. They are severely buggy and notChris Lattner
2010-08-28remove the ABCD and SSI passes. They don't have any clients thatChris Lattner
2010-08-27Add a prototype of a new peephole optimizing pass that uses LazyValue info to...Owen Anderson
2010-08-27Fix a couple of typos.Eric Christopher
2010-08-27Switch ScalarEvolution's main Value*->SCEV* map from std::mapDan Gohman
2010-08-27Add alignment arguments to all the NEON load/store intrinsics.Bob Wilson
2010-08-26Simplify eliminateFrameIndex() interface back down now that PEI doesn't needJim Grosbach
2010-08-26tidy up a bit. no functional change.Jim Grosbach
2010-08-26add m_BitCast for matching a bitcast.Chris Lattner
2010-08-26zap the now unused MVT::getIntVectorWithNumElementsBruno Cardoso Lopes
2010-08-26Reapply r112091 and r111922, support for metadata linking, with aDan Gohman
2010-08-26SmallVector's growth policies don't like starting from zero capacity.John McCall
2010-08-26Rewrite ExtractGV, removing a bunch of stuff that didn't fully work,Dan Gohman
2010-08-25Provide an explicit specialization of SmallVector at N=0 which doesJohn McCall
2010-08-25add a specialization for the MVT form of getTypeAction, since it isChris Lattner
2010-08-25remove some llvmcontext arguments that are now dead post-refactoring.Chris Lattner
2010-08-25Change handling of illegal vector types to widen when possible instead of Chris Lattner
2010-08-25tidy upChris Lattner
2010-08-25Fix header define to reflect the name of the file.Eric Christopher