aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* 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.Edwin Török2008-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.Edwin Török2008-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
* Remove #include<map> from LiveVariables.h. Not referenced.Evan Cheng2008-04-022-1/+3
* Cosmetic changes per EH patch review feedback.Dale Johannesen2008-04-023-8/+8
* Add new CC lowering rule: provide a list of registers, which can be 'shadowed',Anton Korobeynikov2008-04-022-6/+21
* In some situations, we need to check for local interferences between the PHIOwen Anderson2008-04-021-2/+11
* Correctly mark a valno that was previous defined by a PHI node as having anOwen Anderson2008-04-021-4/+7
* Recommitting EH patch; this should answer most of theDale Johannesen2008-04-029-100/+114
* 1. Drop default inline threshold back down to 200.Evan Cheng2008-04-012-10/+15
* Reverting 49056 due to the build being broken.Tanya Lattner2008-04-011-4/+6
* ReMat of load from stub in pic mode extends the life of pic base. Currently s...Evan Cheng2008-04-011-0/+6
* Iterators folloring a SmallVector erased element are invalidated soDavid Greene2008-04-011-6/+4
* Fix compilation errors on MSVC. Patch by Argiris Kirtzidis!Bill Wendling2008-04-011-1/+2
* Remove unnecessary and non-deterministic checking code. Re-enable remat of lo...Evan Cheng2008-04-011-11/+0
* Re-materialization is for uses only.Evan Cheng2008-04-011-4/+4
* Don't use __bzero for memset if the second argument isn't zero.Dan Gohman2008-04-011-1/+2
* Speculatively micro-optimize memory-zeroing calls on Darwin 10.Dan Gohman2008-04-013-5/+35
* Revert 49006 for the moment.Dale Johannesen2008-04-018-49/+25