summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Platform tests for argz_* functions.Oscar Fuentes2011-01-13
* Model :upper16: and :lower16: as ARM specific MCTargetExpr. This is a stepEvan Cheng2011-01-13
* Support/Path: Deprecate PathV1::IsSymlink and replace all uses with PathV2::i...Michael J. Spencer2011-01-12
* Annotate VirtRegRewriter debug output with slot indexes.Jakob Stoklund Olesen2011-01-12
* Assert if anybody tries to put a slot index on a DBG_VALUE instruction.Jakob Stoklund Olesen2011-01-12
* Put the Dominator improvements back in. They were not the cause of bootstrap ...Jakob Stoklund Olesen2011-01-11
* Speculatively revert the recent improvements to Dominators.h in an attempt to...Jakob Stoklund Olesen2011-01-11
* 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