summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* It has finally happened. Spiller is now using live interval info.Evan Cheng2009-04-215-40/+68
* When turning (ashr(shl(x, n), n)) into sext(trunc(x)), the width of theDan Gohman2009-04-211-1/+1
* fix a crash on a pointless but valid zero-length memset, rdar://6808691Chris Lattner2009-04-211-13/+15
* Silence warnings.Anton Korobeynikov2009-04-211-5/+5
* Drop obsolete reference to __eprintf.Anton Korobeynikov2009-04-211-2/+0
* Get rid of what looks like a copy-and-pasted typo.Duncan Sands2009-04-211-3/+3
* TLS_addr64 and TLS_addr32 define RDI and EAX. They don't use them.Rafael Espindola2009-04-212-2/+2
* Handle direct aggregate type arguments.Sanjiv Gupta2009-04-212-51/+36
* Teach ScalarEvolution how to recognize zext-inreg and sext-inreg,Dan Gohman2009-04-211-0/+27
* This FIXME is fixed, now that SCEV understands pointers.Dan Gohman2009-04-211-3/+0
* Factor out a common base class from SCEVTruncateExpr, SCEVZeroExtendExpr,Dan Gohman2009-04-212-21/+15
* Usage getAnalysisToUpdate for TargetData, per PR760.Dan Gohman2009-04-211-2/+1
* Introduce encapsulation for ScalarEvolution's TargetData object, and refactorDan Gohman2009-04-214-179/+222
* Move some assertion checks so they can do more complete checking.Dan Gohman2009-04-211-6/+8
* Convert ScalarEvolution to use raw_ostream instead of OStream.Dan Gohman2009-04-211-22/+32
* Fix Visual Studio 2008 build failure.Devang Patel2009-04-211-3/+3
* Make X86's copyRegToReg able to handle copies to and from subclasses.Dan Gohman2009-04-202-45/+29
* Simplify this code. getConstant knows how to makeDan Gohman2009-04-201-10/+3
* Adjust loop size estimate for full unrolling;Dale Johannesen2009-04-201-0/+2
* Make Unix.h:MakeErrMsg separate the prefix and errno string, so we get:Daniel Dunbar2009-04-204-7/+10
* Remove unused variable.Daniel Dunbar2009-04-201-1/+0
* Move duplicated AddLiveIn function from X86 and ARM backends to be a methodBob Wilson2009-04-203-30/+18
* Match C backend only if it explicitly requested.Devang Patel2009-04-201-2/+3
* Revise my previous change 68996 as suggested by Duncan.Bob Wilson2009-04-203-9/+5
* - Remove an arbitrary spill weight tweak that should not have been there.Evan Cheng2009-04-201-5/+26
* Emit the auto variables of a function into a different section than parameters.Sanjiv Gupta2009-04-202-24/+46
* It's not necessary for PrintModulePass to flush the output streamsDan Gohman2009-04-201-2/+0
* Don't discard an AssemblyAnnotationWriter when writing GlobalValues,Dan Gohman2009-04-201-1/+1
* Implement operator<<(raw_ostream &OS, const Type &T).Dan Gohman2009-04-201-0/+5
* Added a linearscan register allocation optimization. When the register alloca...Evan Cheng2009-04-202-67/+189
* Make all raw_ostreams support the tell() function.Douglas Gregor2009-04-201-0/+11
* Before trying to introduce/eliminate cast/ext/trunc to make indices type asSanjiv Gupta2009-04-201-1/+6
* Use an AssertingVH to detect the case where the Function was deleted butNick Lewycky2009-04-191-10/+11
* Now that BUILD_VECTOR operands are allowed to beDuncan Sands2009-04-191-9/+6
* Fix PR3898, which manifests as failures on are an Xcore,Chris Lattner2009-04-181-1/+1
* Don't try to make BUILD_VECTOR operands have the sameDuncan Sands2009-04-186-63/+35
* Add a ScalarEvolution::getCouldNotCompute() function, and use itDan Gohman2009-04-181-12/+21
* More const qualifiers.Dan Gohman2009-04-181-14/+14
* Use more const qualifiers with SCEV interfaces.Dan Gohman2009-04-183-45/+46
* Add a new LiveInterval::overlaps(). It checks if the live interval overlaps a...Evan Cheng2009-04-181-0/+16
* Fixed a few 64 bit cases in X86InstrInfo::commuteInstructionMon P Wang2009-04-181-3/+3
* Inline asm's were still introducing bogus dependencies;Dale Johannesen2009-04-181-1/+7
* remove trailing whitespaceJim Grosbach2009-04-171-50/+50
* Recommit r69335 and r69336. These were not causing problems.Bill Wendling2009-04-171-3/+5
* Move the AddLiveIn function definition closer to its uses.Bob Wilson2009-04-171-11/+11
* Rearrange code to reduce indentation.Bob Wilson2009-04-171-41/+38
* Clean up formatting, remove trailing whitespace, fix comment typos andBob Wilson2009-04-173-44/+31
* Use CallConvLower.h and TableGen descriptions of the calling conventionsBob Wilson2009-04-176-305/+561
* Use a safer iterator interface and get rid of std C++ library misuse.David Greene2009-04-171-3/+2
* For general dynamic TLS access we must useRafael Espindola2009-04-173-36/+32
OpenPOWER on IntegriCloud