aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Make tool_output_file's raw_ostream instance a member variable insteadDan Gohman2010-09-012-42/+26
* Add an interface for unregistering a file from the FilesToRemove list.Dan Gohman2010-09-011-0/+4
* COFF: Fix incorrect SCT_COMPLEX_TYPE_SHIFT. Add a few constants.Michael J. Spencer2010-09-011-1/+7
* Make the iterator form of erase return void, since it always succeeds,Dan Gohman2010-09-013-5/+4
* Define LLVM_GLOBAL_VISIBILITY to be __declspec(dllexport) onDuncan Sands2010-09-011-1/+4
* If PrototypeValue is erased in the middle of using the SSAUpdatorDuncan Sands2010-09-011-5/+7
* Add convenience class for working with eh.exception calls.Duncan Sands2010-09-011-0/+14
* Revert 112442 and 112440 until the compile time problems introducedDan Gohman2010-09-011-8/+5
* Add some MMX intrinsics that duplicate functionalityDale Johannesen2010-09-011-0/+74
* Use absolute label for DW_AT_stmt_list if a target does not prefer offset here.Devang Patel2010-08-311-0/+7
* Remove noisy semicolon.Benjamin Kramer2010-08-311-1/+1
* This is the second of three patches to implement support for the .loc directiveKevin Enderby2010-08-312-6/+64
* Reapply r112623. Included additional check for unused byval argument.Devang Patel2010-08-311-0/+10
* Comment typo.Dale Johannesen2010-08-311-1/+1
* Revert r112623. It is causing self host build failures.Devang Patel2010-08-311-10/+0
* Remember byval argument's frame index during argument lowering and use this i...Devang Patel2010-08-311-0/+10
* Stop using the dom frontier in DwarfEHPrepare by not promoting alloca'sDuncan Sands2010-08-311-1/+1
* Rename ValuePropagation to a more descriptive CorrelatedValuePropagation.Owen Anderson2010-08-312-2/+2
* Fix spelling/typo.Michael J. Spencer2010-08-311-2/+2
* zap unused method. x86 is the only user and already has a more powerfull versionBruno Cardoso Lopes2010-08-311-4/+0
* Update the descriptions of NoModRef and ModRef to be consistentDan Gohman2010-08-301-5/+3
* Remove NEON vmovn intrinsic, replacing it with vector truncate operations.Bob Wilson2010-08-301-1/+0
* Fix LLVM target initialization to deal with sociopathic outside projectsEric Christopher2010-08-306-35/+44
* Kill a couple of unused variables.Eric Christopher2010-08-301-2/+2
* nuke dead ivar which was supposed to be committed with r112496Chris Lattner2010-08-301-1/+0
* two changes: 1) make AliasSet hold the list of call sites with anChris Lattner2010-08-291-2/+8
* Make IVUsers iterative instead of recursive.Dan Gohman2010-08-291-5/+8
* Delete an unused declaration.Dan Gohman2010-08-291-1/+0
* Stop explicitly scheduling domfrontier before the loop passes,Chris Lattner2010-08-291-3/+0
* Remove NEON vaddl, vaddw, vsubl, and vsubw intrinsics. Instead, use llvmBob Wilson2010-08-291-12/+0
* implement SSAUpdater::RewriteUseAfterInsertions, a helpful form of RewriteUse.Chris Lattner2010-08-291-0/+6
* remove unions from LLVM IR. They are severely buggy and notChris Lattner2010-08-286-130/+9
* remove the ABCD and SSI passes. They don't have any clients thatChris Lattner2010-08-283-116/+0
* Add a prototype of a new peephole optimizing pass that uses LazyValue info to...Owen Anderson2010-08-272-0/+7
* Fix a couple of typos.Eric Christopher2010-08-272-2/+2
* Switch ScalarEvolution's main Value*->SCEV* map from std::mapDan Gohman2010-08-271-3/+8
* Add alignment arguments to all the NEON load/store intrinsics.Bob Wilson2010-08-271-20/+34
* Simplify eliminateFrameIndex() interface back down now that PEI doesn't needJim Grosbach2010-08-261-8/+2
* tidy up a bit. no functional change.Jim Grosbach2010-08-261-1/+2
* add m_BitCast for matching a bitcast.Chris Lattner2010-08-261-0/+7
* zap the now unused MVT::getIntVectorWithNumElementsBruno Cardoso Lopes2010-08-261-15/+9
* Fix prototypes.Devang Patel2010-08-261-3/+4
* Reapply r112091 and r111922, support for metadata linking, with aDan Gohman2010-08-262-3/+18
* SmallVector's growth policies don't like starting from zero capacity.John McCall2010-08-261-1/+9
* Rewrite ExtractGV, removing a bunch of stuff that didn't fully work,Dan Gohman2010-08-261-2/+1
* Provide an explicit specialization of SmallVector at N=0 which doesJohn McCall2010-08-251-0/+33
* add a specialization for the MVT form of getTypeAction, since it isChris Lattner2010-08-251-2/+4
* remove some llvmcontext arguments that are now dead post-refactoring.Chris Lattner2010-08-251-16/+10
* Change handling of illegal vector types to widen when possible instead of Chris Lattner2010-08-251-12/+47
* tidy upChris Lattner2010-08-251-54/+38