aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Revert r107205 and r107207.Bill Wendling2010-06-296-24/+9
* Introducing the "linker_weak" linkage type. This will be used for Objective-CBill Wendling2010-06-296-9/+24
* Fix a buffer overflow noticed by gcc-4.6: zero is written intoDuncan Sands2010-06-291-1/+1
* NextPowerOfTwo was already used to ensure that SmallSizePowTwo is a powerDuncan Sands2010-06-291-3/+2
* give PATypeHolder an explicit copy ctor which initializes the type pointer,Chris Lattner2010-06-292-4/+5
* minor cosmeticsGabor Greif2010-06-291-1/+1
* use ArgOffset constant to prepare for operand rotationGabor Greif2010-06-291-4/+4
* use ArgOperand APIGabor Greif2010-06-291-31/+31
* Add a VT argument to getMinimalPhysRegClass and replace the copy related usesRafael Espindola2010-06-291-1/+2
* Add an Intraprocedural form of BasicAliasAnalysis, which aims toDan Gohman2010-06-292-3/+11
* Added the darwin .secure_log_unique and .secure_log_reset directives.Kevin Enderby2010-06-282-0/+26
* Pull in the libCrashReporterClient.a information with a warning comment.Eric Christopher2010-06-281-4/+0
* Generalize AAEval so that it can be used both per-function andDan Gohman2010-06-281-0/+7
* extend ArgOperand interface: setArgOperandGabor Greif2010-06-281-1/+4
* add some named accessors for StoreInstChris Lattner2010-06-261-0/+3
* fit in 80 colsChris Lattner2010-06-261-2/+2
* When splitting a VAARG, remember its alignment.Rafael Espindola2010-06-262-3/+4
* VNInfos don't need to be destructed anymore.Benjamin Kramer2010-06-261-5/+5
* Don't track kills in VNInfo. Use interval ends instead.Jakob Stoklund Olesen2010-06-251-66/+17
* Change if-conversion block size limit checks to add some flexibility.Evan Cheng2010-06-252-34/+25
* The hasMemory argument is irrelevant to how the argumentDale Johannesen2010-06-251-7/+2
* 80-column and trailing whitespace cleanupJim Grosbach2010-06-251-13/+14
* Tweak MemoryBuffer to allocate the class itself, the name and possibly theBenjamin Kramer2010-06-251-9/+6
* DataTypes.h.cmake (MSVC): Protect some #define's and use specificOscar Fuentes2010-06-241-17/+35
* Remove the now unused LiveIntervals::getVNInfoSourceReg().Jakob Stoklund Olesen2010-06-241-4/+0
* Silence some unused variable warnings.Eric Christopher2010-06-241-3/+3
* Remove the -fast-spill option.Jakob Stoklund Olesen2010-06-241-6/+0
* Replace a big gob of old coalescer logic with the new CoalescerPair class.Jakob Stoklund Olesen2010-06-241-4/+3
* Edit and clarify comments for TargetInstrInfo methods:Bob Wilson2010-06-241-13/+9
* Add a comment about a thread safety issue in Statistic.h.Dan Gohman2010-06-241-0/+4
* Add overloads for getFile and getFileOrSTDIN which take a const char *Dan Gohman2010-06-241-0/+8
* Be more strict about subreg-to-subreg copies in CoalescerPair.Jakob Stoklund Olesen2010-06-241-1/+15
* Reapply r106634, now that the bug it exposed is fixed.Dan Gohman2010-06-242-5/+2
* Revert "Replace a big gob of old coalescer logic with the new CoalescerPair c...Jakob Stoklund Olesen2010-06-242-18/+5
* Use ValueMap instead of DenseMap.Devang Patel2010-06-241-8/+8
* Replace a big gob of old coalescer logic with the new CoalescerPair class.Jakob Stoklund Olesen2010-06-242-5/+18
* Cosmetic change.Devang Patel2010-06-231-14/+14
* minor enhancement to llvm::isFreeCall API: return CallInst; no functional changeGabor Greif2010-06-231-2/+2
* Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner...Daniel Dunbar2010-06-232-2/+5
* Some targets don't require the fencing MEMBARRIER instructions surroundingJim Grosbach2010-06-231-0/+18
* remove trailing whitespaceJim Grosbach2010-06-231-85/+85
* Replace ScalarEvolution's private copy of getLoopPredecessorDan Gohman2010-06-221-4/+0
* Look for and use a different darwin crash reporter library.Eric Christopher2010-06-221-0/+7
* Move PHIElimination's SplitCriticalEdge for MachineBasicBlocks outDan Gohman2010-06-222-2/+11
* Split out the code for finding a unique loop predecessor fromDan Gohman2010-06-221-7/+21
* Add a comment explaining a non-obvious API.Dan Gohman2010-06-221-0/+5
* Use single interface, using twine, to get named metadata.Devang Patel2010-06-221-2/+1
* Tail merging pass shall not break up IT blocks. rdar://8115404Evan Cheng2010-06-221-0/+8
* Remove isTwoAddress from llvm.Eric Christopher2010-06-211-1/+0
* Move several non-performance-critical member functinos out of line.Dan Gohman2010-06-214-42/+11