summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Get rid of what looks like a copy-and-pasted typo.Duncan Sands2009-04-21
* TLS_addr64 and TLS_addr32 define RDI and EAX. They don't use them.Rafael Espindola2009-04-21
* Handle direct aggregate type arguments.Sanjiv Gupta2009-04-21
* Teach ScalarEvolution how to recognize zext-inreg and sext-inreg,Dan Gohman2009-04-21
* This FIXME is fixed, now that SCEV understands pointers.Dan Gohman2009-04-21
* Factor out a common base class from SCEVTruncateExpr, SCEVZeroExtendExpr,Dan Gohman2009-04-21
* Usage getAnalysisToUpdate for TargetData, per PR760.Dan Gohman2009-04-21
* Introduce encapsulation for ScalarEvolution's TargetData object, and refactorDan Gohman2009-04-21
* Move some assertion checks so they can do more complete checking.Dan Gohman2009-04-21
* Convert ScalarEvolution to use raw_ostream instead of OStream.Dan Gohman2009-04-21
* Fix Visual Studio 2008 build failure.Devang Patel2009-04-21
* Make X86's copyRegToReg able to handle copies to and from subclasses.Dan Gohman2009-04-20
* Simplify this code. getConstant knows how to makeDan Gohman2009-04-20
* Adjust loop size estimate for full unrolling;Dale Johannesen2009-04-20
* Make Unix.h:MakeErrMsg separate the prefix and errno string, so we get:Daniel Dunbar2009-04-20
* Remove unused variable.Daniel Dunbar2009-04-20
* Move duplicated AddLiveIn function from X86 and ARM backends to be a methodBob Wilson2009-04-20
* Match C backend only if it explicitly requested.Devang Patel2009-04-20
* Revise my previous change 68996 as suggested by Duncan.Bob Wilson2009-04-20
* - Remove an arbitrary spill weight tweak that should not have been there.Evan Cheng2009-04-20
* Emit the auto variables of a function into a different section than parameters.Sanjiv Gupta2009-04-20
* It's not necessary for PrintModulePass to flush the output streamsDan Gohman2009-04-20
* Don't discard an AssemblyAnnotationWriter when writing GlobalValues,Dan Gohman2009-04-20
* Implement operator<<(raw_ostream &OS, const Type &T).Dan Gohman2009-04-20
* Added a linearscan register allocation optimization. When the register alloca...Evan Cheng2009-04-20
* Make all raw_ostreams support the tell() function.Douglas Gregor2009-04-20
* Before trying to introduce/eliminate cast/ext/trunc to make indices type asSanjiv Gupta2009-04-20
* Use an AssertingVH to detect the case where the Function was deleted butNick Lewycky2009-04-19
* Now that BUILD_VECTOR operands are allowed to beDuncan Sands2009-04-19
* Fix PR3898, which manifests as failures on are an Xcore,Chris Lattner2009-04-18
* Don't try to make BUILD_VECTOR operands have the sameDuncan Sands2009-04-18
* Add a ScalarEvolution::getCouldNotCompute() function, and use itDan Gohman2009-04-18
* More const qualifiers.Dan Gohman2009-04-18
* Use more const qualifiers with SCEV interfaces.Dan Gohman2009-04-18
* Add a new LiveInterval::overlaps(). It checks if the live interval overlaps a...Evan Cheng2009-04-18
* Fixed a few 64 bit cases in X86InstrInfo::commuteInstructionMon P Wang2009-04-18
* Inline asm's were still introducing bogus dependencies;Dale Johannesen2009-04-18
* remove trailing whitespaceJim Grosbach2009-04-17
* Recommit r69335 and r69336. These were not causing problems.Bill Wendling2009-04-17
* Move the AddLiveIn function definition closer to its uses.Bob Wilson2009-04-17
* Rearrange code to reduce indentation.Bob Wilson2009-04-17
* Clean up formatting, remove trailing whitespace, fix comment typos andBob Wilson2009-04-17
* Use CallConvLower.h and TableGen descriptions of the calling conventionsBob Wilson2009-04-17
* Use a safer iterator interface and get rid of std C++ library misuse.David Greene2009-04-17
* For general dynamic TLS access we must useRafael Espindola2009-04-17
* Revert r69335 and r69336. They were causing build failures.Bill Wendling2009-04-17
* Don't create ConstantInts with pointer type. This fixes aDan Gohman2009-04-17
* Teach spiller to unfold instructions which modref spill slot when a scratchEvan Cheng2009-04-17
* MOV8rr_NOREX is a "Move" instruction. This doesn't currentlyDan Gohman2009-04-17
* Don't use MOV8rr_NOREX on x86-32. It doesn't actually hurt anything atDan Gohman2009-04-17