aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Rename MallocFreeHelper as MemoryBuiltinsVictor Hernandez2009-10-271-6/+5
* Do away with addLegalFPImmediate. Add a target hook isFPImmLegal which return...Evan Cheng2009-10-271-14/+5
* add enough support for indirect branch for the feature test to passChris Lattner2009-10-274-64/+166
* Type.h doesn't need to #include LLVMContext.hChris Lattner2009-10-271-1/+1
* trim another #includeChris Lattner2009-10-271-1/+0
* remove an unneeded #include.Chris Lattner2009-10-271-10/+9
* lang points out that the comment is out of date with the code.Chris Lattner2009-10-271-1/+1
* Fix VS build, patch by Marius Wachtler.Mike Stump2009-10-271-1/+1
* Add objectsize intrinsic and hook it up through codegen. Doesn'tEric Christopher2009-10-271-0/+5
* Automatically do the equivalent of freeMachineCodeForFunction(F) when F isJeffrey Yasskin2009-10-272-5/+7
* Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t...Victor Hernandez2009-10-261-0/+0
* Forgot to commit these.Owen Anderson2009-10-262-0/+7
* Remove FreeInst.Victor Hernandez2009-10-2610-86/+38
* Allow the aggressive anti-dep breaker to process the same region multiple tim...David Goodwin2009-10-261-0/+4
* Define virtual destructor in *.cpp file.David Goodwin2009-10-261-1/+1
* Check in the experimental GEP splitter pass. This pass splits complexDan Gohman2009-10-262-0/+7
* Add virtual destructor.David Goodwin2009-10-261-0/+2
* Add CreateZExtOrBitCast and CreateSExtOrBitCast to TargetFolderDan Gohman2009-10-261-0/+10
* Break anti-dependence breaking out into its own class.David Goodwin2009-10-261-0/+56
* Add support to encode type info using llvm::Constant.Devang Patel2009-10-261-0/+29
* - Revert some changes from 85044, 85045, and 85047 that broke x86_64 tests andEvan Cheng2009-10-261-19/+9
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-2660-66/+66
* Add isIdentityCopy to check for identity copy (or extract_subreg, etc.)Evan Cheng2009-10-251-9/+19
* Remove ICmpInst::isSignedPredicate which was a reimplementationNick Lewycky2009-10-252-8/+12
* Sink isTrueWhenEqual from ICmpInst to CmpInst. Add a matching isFalseWhenEqualNick Lewycky2009-10-252-16/+18
* MapValue doesn't needs its LLVMContext argument.Dan Gohman2009-10-241-2/+1
* Rename isLoopExit to isLoopExiting, for consistency with the wordingDan Gohman2009-10-241-3/+3
* Make DominanceFrontier::addBasicBlock return the iterator for the newlyDan Gohman2009-10-241-2/+2
* Add an explicit keyword.Dan Gohman2009-10-241-1/+1
* Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez2009-10-246-13/+13
* Identity copies should not contribute to spill weight.Evan Cheng2009-10-231-2/+23
* Fix http://llvm.org/PR4822: allow module deletion after a function has beenJeffrey Yasskin2009-10-231-26/+13
* Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su...Victor Hernandez2009-10-233-67/+21
* Fix stylistic and documentation problems in ValueMap found by Nick Lewycky andJeffrey Yasskin2009-10-232-23/+33
* Allow the target to select the level of anti-dependence breaking that should ...David Goodwin2009-10-221-2/+8
* Try r84890 again (adding ValueMap<>), now that I've tested the compile onJeffrey Yasskin2009-10-222-0/+374
* size_t, not unsigned here to silence a warning.Eric Christopher2009-10-221-26/+26
* Random include cleanup.Benjamin Kramer2009-10-222-2/+0
* Revert r84890, which broke the linux build.Jeffrey Yasskin2009-10-222-374/+0
* Add a ValueMap<ValueOrSubclass*, T> type. ValueMap<Value*, T> is safe to useJeffrey Yasskin2009-10-222-0/+374
* Hide MetadataContext implementation details.Devang Patel2009-10-222-20/+13
* Fix getMDs() interface such that it does not expose implementation details.Devang Patel2009-10-221-1/+1
* Using TrackingVH instead of WeakVH or WeakMetadataVH.Devang Patel2009-10-222-23/+8
* Sort handler names to ensure deterministic behavior.Devang Patel2009-10-221-3/+3
* Move some constant folding logic for loads out of instcombine intoChris Lattner2009-10-221-0/+4
* Forgot a declaration.Mikhail Glushenkov2009-10-221-0/+1
* Fix getHandlerNames() interface. Now it populate clinet supplied small vector...Devang Patel2009-10-221-1/+1
* Use StringRef to construct MDString.Devang Patel2009-10-221-2/+2
* Remove meaningless const.Devang Patel2009-10-221-4/+4
* Derive metadata hierarchy from Value instead of User.Devang Patel2009-10-212-35/+3