summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Add a hasAddressTaken for BasicBlock.Dan Gohman2009-10-29
* add IRBuilder support for IndirectBrChris Lattner2009-10-28
* Revert r85346 change to control tail merging by CodeGenOpt::Level.Bob Wilson2009-10-28
* Extend getMallocArraySize() to determine the array size if the malloc argumen...Victor Hernandez2009-10-28
* Make AntiDepReg.h internal.David Goodwin2009-10-28
* add a new 'SetCurrentDebugType' API (requested by Andrew Haley for JITChris Lattner2009-10-28
* Add ABCD, a generalized implementation of the Elimination of Array BoundsNick Lewycky2009-10-28
* bitcode writer support for blockaddress.Chris Lattner2009-10-28
* Previously, all operands to Constant were themselves constant.Chris Lattner2009-10-28
* basic blocks can now have non-instruction users.Chris Lattner2009-10-28
* Add a second ValueType argument to isFPImmLegal.Evan Cheng2009-10-28
* Remove getIEEEFloatParts and getIEEEDoubleParts. They are not needed.Evan Cheng2009-10-28
* rename indbr -> indirectbr to appease the residents of #llvm.Chris Lattner2009-10-28
* IR support for the new BlockAddress constant kind. This isChris Lattner2009-10-28
* Record CodeGen optimization level in the BranchFolding pass so that we canBob Wilson2009-10-27
* Revert the API changes from r85295 to make it easier for people to buildJeffrey Yasskin2009-10-27
* Factor out redundancy from clone() implementations.Devang Patel2009-10-27
* Add new APFloat methods that return sign, exp, and mantissa of ieee float and...Evan Cheng2009-10-27
* Random updates to passes for indbr, I need blockaddress before I can do much ...Chris Lattner2009-10-27
* Change the JIT to compile eagerly by default as agreed inJeffrey Yasskin2009-10-27
* Rename MallocFreeHelper as MemoryBuiltinsVictor Hernandez2009-10-27
* Do away with addLegalFPImmediate. Add a target hook isFPImmLegal which return...Evan Cheng2009-10-27
* add enough support for indirect branch for the feature test to passChris Lattner2009-10-27
* Type.h doesn't need to #include LLVMContext.hChris Lattner2009-10-27
* trim another #includeChris Lattner2009-10-27
* remove an unneeded #include.Chris Lattner2009-10-27
* lang points out that the comment is out of date with the code.Chris Lattner2009-10-27
* Fix VS build, patch by Marius Wachtler.Mike Stump2009-10-27
* Add objectsize intrinsic and hook it up through codegen. Doesn'tEric Christopher2009-10-27
* Automatically do the equivalent of freeMachineCodeForFunction(F) when F isJeffrey Yasskin2009-10-27
* Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t...Victor Hernandez2009-10-26
* Forgot to commit these.Owen Anderson2009-10-26
* Remove FreeInst.Victor Hernandez2009-10-26
* Allow the aggressive anti-dep breaker to process the same region multiple tim...David Goodwin2009-10-26
* Define virtual destructor in *.cpp file.David Goodwin2009-10-26
* Check in the experimental GEP splitter pass. This pass splits complexDan Gohman2009-10-26
* Add virtual destructor.David Goodwin2009-10-26
* Add CreateZExtOrBitCast and CreateSExtOrBitCast to TargetFolderDan Gohman2009-10-26
* Break anti-dependence breaking out into its own class.David Goodwin2009-10-26
* Add support to encode type info using llvm::Constant.Devang Patel2009-10-26
* - Revert some changes from 85044, 85045, and 85047 that broke x86_64 tests andEvan Cheng2009-10-26
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-26
* Add isIdentityCopy to check for identity copy (or extract_subreg, etc.)Evan Cheng2009-10-25
* Remove ICmpInst::isSignedPredicate which was a reimplementationNick Lewycky2009-10-25
* Sink isTrueWhenEqual from ICmpInst to CmpInst. Add a matching isFalseWhenEqualNick Lewycky2009-10-25
* MapValue doesn't needs its LLVMContext argument.Dan Gohman2009-10-24
* Rename isLoopExit to isLoopExiting, for consistency with the wordingDan Gohman2009-10-24
* Make DominanceFrontier::addBasicBlock return the iterator for the newlyDan Gohman2009-10-24
* Add an explicit keyword.Dan Gohman2009-10-24
* Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez2009-10-24