aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-02-04Reapply patch from r62553, with a fix to avoid looking for an ffi.h that isn'tNick Lewycky
2009-02-04Finish making AliasAnalysis aware of the fact that most atomic intrinsics onl...Owen Anderson
2009-02-04Remove non-DebugLoc forms of the exotic formsDale Johannesen
2009-02-04Remove some more non-DebugLoc versions of constructionDale Johannesen
2009-02-04Check in file I forgot.Dale Johannesen
2009-02-04Remove a few non-DebugLoc versions of node creationDale Johannesen
2009-02-04Fixes a case where we generate an incorrect mask for pshfhw in the presenceMon P Wang
2009-02-04While folding vallue comparison terminators ignore dbg intrinsics.Devang Patel
2009-02-04Patch up omissions in DebugLoc propagation.Dale Johannesen
2009-02-04Fill in more omissions in DebugLog propagation.Dale Johannesen
2009-02-04Constify and don't return a reference.Bill Wendling
2009-02-04Ignore dbg intrinsics while hoisting common code in the two blocks up into th...Devang Patel
2009-02-03DebugLoc propagation; adjustment to things omittedDale Johannesen
2009-02-03Erm. Would be nice to initialize this variable. . .Bill Wendling
2009-02-03Add getDebugLocTuple to retrieve the DebugLocTuple for a given DebugLoc object.Bill Wendling
2009-02-03Need this file too.Dale Johannesen
2009-02-03Add some DL propagation to places that didn'tDale Johannesen
2009-02-03Do not let dbg intrinsic block folding of two entry phi node.Devang Patel
2009-02-03If "optimize for size" attribute is set then block non-trivial loop unswitche...Devang Patel
2009-02-03DebugLoc propgationDale Johannesen
2009-02-03More whitespace fixin'.Bill Wendling
2009-02-03Whitespace and comment changes. No functionality change.Bill Wendling
2009-02-03teach "convert from scalar" to handle loads of fca's.Chris Lattner
2009-02-03refactor the interface to ConvertUsesOfLoadToScalar, Chris Lattner
2009-02-03DebugLoc propagation. done with file.Dale Johannesen
2009-02-03Remove dead code.Devang Patel
2009-02-03convert ConvertUsesOfLoadToScalar to use IRBuilder,Chris Lattner
2009-02-03switch ConvertScalar_InsertValue to use an IRBuilder, no Chris Lattner
2009-02-03DebugLoc propagation. 2/3 through file.Dale Johannesen
2009-02-03make scalar conversion handle stores of first classChris Lattner
2009-02-03Change the post-RA scheduler to iterate through theDan Gohman
2009-02-03Tevert part of the x86 subtarget logic changes: when -march=x86-64Dan Gohman
2009-02-03First initialize DAG otherwise dwarf writer is used uninitialized.Devang Patel
2009-02-03Make SROA produce a vector only when the alloca is actually Chris Lattner
2009-02-03Fix PR3411. When replacing values, nodes are analyzedDuncan Sands
2009-02-03APInt'fy SimplifyDemandedVectorElts so it can analyze vectors with more than ...Evan Cheng
2009-02-03add another case of undefined behavior without crashing, PR3466.Chris Lattner
2009-02-03Revert r63600. It didn't fix the bug, it just moved it a bit.Nick Lewycky
2009-02-03Teach AliasAnalysis that a bunch of the atomic intrinsics only dereference th...Owen Anderson
2009-02-03Update the callgraph when replacing InvokeInst with CallInst when inlining.Nick Lewycky
2009-02-03Explicitly pass in debug location information to BuildMI.Bill Wendling
2009-02-03Pass in something sensible for the debug location information when creating theBill Wendling
2009-02-03fix a bitcode reader bug where it can't handle extractelement correctly:Chris Lattner
2009-02-03Teach ConvertUsesToScalar to handle memset, allowing it to handle Chris Lattner
2009-02-03Fill in some missing DL propagation in getNode()s.Dale Johannesen
2009-02-03Use SDL->getCurDebugLoc() instead of unknown loc for landing pads.Bill Wendling
2009-02-03Explicitly pass in the "unknown" debug location. This is probably notBill Wendling
2009-02-03Alphabetize includes.Bill Wendling
2009-02-03rearrange how SRoA handles promotion of allocas to vectors.Chris Lattner
2009-02-03Move isIdentifiedObject and isNoAliasCall into AliasAnalysis.cpp sinceDan Gohman