aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Rename -disable-required-unwind-tables to unwind-tables-optional.Dale Johannesen2008-04-081-2/+2
* Convenience method for setting the nounwindDuncan Sands2008-04-081-0/+9
* Fix insert point handling for multiple return values.Devang Patel2008-04-081-4/+12
* Handle the situation in 2008-01-25-EmptyFunction.llDale Johannesen2008-04-081-10/+11
* Implement new llc flag -disable-required-unwind-tables.Dale Johannesen2008-04-084-5/+19
* Make getDirnameSep a static method (not part of Path's interface).Ted Kremenek2008-04-073-3/+7
* Added method Path::getDirname().Ted Kremenek2008-04-073-2/+45
* Rename MemOperand to MachineMemOperand. This was suggested byDan Gohman2008-04-075-16/+17
* Add operator= implementations to SparseBitVector, allowing it to be used in G...Owen Anderson2008-04-071-16/+8
* Fix PR 2169.Daniel Berlin2008-04-071-0/+3
* Use Intrinsic::getDeclaration in more places.Duncan Sands2008-04-072-22/+9
* The "stacksave is not nounwind problem" no longerDuncan Sands2008-04-071-8/+3
* Use Intrinsic::getDeclaration to get hold ofDuncan Sands2008-04-071-7/+8
* Make sure that intrinsics automagically get theDuncan Sands2008-04-072-3/+9
* Re-commit of the r48822, where the infinite looping problem discoveredRoman Levenstein2008-04-079-117/+131
* Make GVN more memory efficient, particularly on code that contains a large nu...Owen Anderson2008-04-071-1/+15
* Mark calls to llvm.stacksave, llvm.stackrestore asDale Johannesen2008-04-071-1/+4
* regenerateGabor Greif2008-04-063-4989/+3649
* fix warnings with assertions disabled.Chris Lattner2008-04-061-21/+6
* Silence warning when no assertions.Chris Lattner2008-04-061-1/+2
* silence a warning when assertions are disabled.Chris Lattner2008-04-061-1/+1
* fix a warningGabor Greif2008-04-061-1/+1
* Prefer to expand mask for xor to -1, so we have a chance to turn it into a not.Torok Edwin2008-04-061-4/+19
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-0656-571/+621
* disable this for now.Chris Lattner2008-04-051-1/+1
* 1. IMPLICIT_DEF can *re-define* any register.Evan Cheng2008-04-051-2/+42
* Favors pshufd over shufps when shuffling elements from one vector. pshufd is ...Evan Cheng2008-04-052-48/+52
* Make sure both PendingLoads and PendingExports are flushedDale Johannesen2008-04-041-1/+4
* strdup needs <cstring>. This fixes a build error with g++-4.3.Torok Edwin2008-04-041-0/+1
* Provide an initial cut at exposing JIT compiled symbols to performanceChris Lattner2008-04-041-1/+139
* Make ExecutionEngine::updateGlobalMapping return the old mapping.Chris Lattner2008-04-041-5/+18
* Undo PHI elimination copy placement patch. This causes coalescing (performace...Evan Cheng2008-04-041-30/+1
* This is done.Evan Cheng2008-04-041-4/+0
* if some functions don't have debug info, we were outputing the same label at ...Andrew Lenharth2008-04-031-2/+5
* - Turn copies of implicit_def into implicit_def instructions.Evan Cheng2008-04-032-6/+71
* Special handling of zero-sized live intervals.Evan Cheng2008-04-031-5/+19
* - Treat a live range defined by an implicit_def as a zero-sized one.Evan Cheng2008-04-031-2/+28
* - PHI elimination also eliminates implicit_def that fits into a PHI node rath...Evan Cheng2008-04-031-42/+84
* Start of a series of patches related to implicit_def.Evan Cheng2008-04-031-37/+70
* Re-implemented Path::createDirectoryOnDisk (for Unix).Ted Kremenek2008-04-031-32/+39
* Re-enable SSE4.Evan Cheng2008-04-031-3/+2
* Fix x86-64 encoding bug. REX prefix must always follow 0x0F prefix. For examp...Evan Cheng2008-04-031-10/+13
* CosmeticEvan Cheng2008-04-031-2/+2
* Temporarily disabling SSE4 until we fix the encoding issues.Evan Cheng2008-04-031-2/+3
* Backing out 48222 temporarily.Evan Cheng2008-04-039-145/+116
* Suppress the 128-bit integer typedef on 32-bit targets, becauseDan Gohman2008-04-021-6/+12
* Make EH work with unnamed functions. Reenable runningDale Johannesen2008-04-021-2/+4
* Partial CBackend support for 128-bit integers. This is neededDan Gohman2008-04-021-2/+9
* Iterators folloring a SmallVector erased element are invalidated soDavid Greene2008-04-021-6/+4
* Now that I am told MachineRegisterInfo also tracks physical register uses / d...Evan Cheng2008-04-021-24/+64