summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* some comment improvements.Chris Lattner2011-01-11
* FixedNumOperandTraits and VariadicOperandTraits assumed that, given aJay Foad2011-01-11
* Add to the CMake build some options and platform tests supported byOscar Fuentes2011-01-11
* Fix FoldSingleEntryPHINodes to update memdep and AA when it deletesChris Lattner2011-01-11
* Support/Path: Deprecate PathV1::isDirectory and replace all uses with PathV2:...Michael J. Spencer2011-01-11
* Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov2011-01-10
* Simplify a bunch of isVirtualRegister() and isPhysicalRegister() logic.Jakob Stoklund Olesen2011-01-10
* Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::...Michael J. Spencer2011-01-10
* Remove TargetRegisterInfo::NoRegister.Jakob Stoklund Olesen2011-01-09
* Change virtual register numbering to make more space for physical registers.Jakob Stoklund Olesen2011-01-09
* Step #2 to improve trip count analysis for loops like this:Chris Lattner2011-01-09
* Remove MachineRegisterInfo::getLastVirtReg(), it was giving wrong resultsJakob Stoklund Olesen2011-01-09
* Teach TargetRegisterInfo how to cram stack slot indexes in with the virtual andJakob Stoklund Olesen2011-01-09
* Fix comment.Jakob Stoklund Olesen2011-01-09
* DominatorTree->print() now prints the status of the DFSNumbers correctlyTobias Grosser2011-01-09
* Rewrite handling of LLVM_ENABLE_PIC. It was being processed afterOscar Fuentes2011-01-09
* Simplify LiveDebugVariables by storing MachineOperand copies locations insteadJakob Stoklund Olesen2011-01-09
* Replace TargetRegisterInfo::printReg with a PrintReg class that also works wi...Jakob Stoklund Olesen2011-01-09
* Use IndexedMap for MachineRegisterInfo as well. No functional change.Jakob Stoklund Olesen2011-01-09
* Fix VirtRegMap to use TRI::index2VirtReg and TRI::virtReg2Index instead ofJakob Stoklund Olesen2011-01-08
* Use an IndexedMap for LiveVariables::VirtRegInfo.Jakob Stoklund Olesen2011-01-08
* Do not talk about TargetRegisterInfo::FirstVirtualRegister.Jakob Stoklund Olesen2011-01-08
* Use an IndexedMap for LiveOutRegInfo to hide its dependence on TargetRegister...Jakob Stoklund Olesen2011-01-08
* fit in 80 colsChris Lattner2011-01-08
* First step in fixing PR8927:Rafael Espindola2011-01-08
* make this file properly self contained.Chris Lattner2011-01-08
* Revamp the ValueMapper interfaces in a couple ways:Chris Lattner2011-01-08
* Recognize inline asm 'rev /bin/bash, ' as a bswap intrinsic call.Evan Cheng2011-01-08
* Do not model all INLINEASM instructions as having unmodelled side effects.Evan Cheng2011-01-07
* Do not include DataTypes.h in llvm-c/lto.h.Devang Patel2011-01-07
* Fix comment. INLINEASM node operand #3 is IsAlignStack bit.Evan Cheng2011-01-07
* DBG_VALUE does not have any side effects; it also makes no sense to mark it c...Evan Cheng2011-01-07
* Simplify the allocation and freeing of Users' operand lists, now thatJay Foad2011-01-07
* Remove the "ugly" method BranchInst::setUnconditionalDest().Jay Foad2011-01-07
* Add ARM patterns to match EXTRACT_SUBVECTOR nodes.Bob Wilson2011-01-07
* Change EXTRACT_SUBVECTOR to require a constant index.Bob Wilson2011-01-07
* Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpyEvan Cheng2011-01-06
* Add the SpillPlacement analysis pass.Jakob Stoklund Olesen2011-01-06
* Revert svn 122743, removing the instcombine pass that was replaced by earlycse.Bob Wilson2011-01-05
* Fix small bug in setDebugInfoAvailability.Wesley Peck2011-01-05
* Fix PR8906: -fno-builtin should disable loop-idiom recognition.Chris Lattner2011-01-05
* Use the EdgeBundles analysis in X86FloatingPoint instead of recomputing CFGJakob Stoklund Olesen2011-01-04
* Turn the EdgeBundles class into a stand-alone machine CFG analysis pass.Jakob Stoklund Olesen2011-01-04
* Give MachineFunctionAnalysis a getPassName() implementation to make timing re...Owen Anderson2011-01-04
* These methods should be "const"; make them so.Duncan Sands2011-01-04
* Stub out a new updating interface to AliasAnalysis, allowing stateful analyse...Owen Anderson2011-01-03
* Undo what looks like accidental removal of an instcombine pass in r122740.Evan Cheng2011-01-03
* Turn on earlycse by default. This seems to be a small performanceChris Lattner2011-01-03
* Add spliceFunction to the CallGraph interface. This allows users to efficientlyNick Lewycky2011-01-03
* add a handy typedef.Chris Lattner2011-01-03