aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Don't dereference MBB->end().Owen Anderson2008-04-011-1/+1
* Change the MemoryBuffer::getFile* methods to take just a pointer to theChris Lattner2008-04-018-31/+20
* Disabling remat of load from gv stub (temporarily) again to fix llvmgcc boots...Evan Cheng2008-04-011-0/+3
* add some #includes.Chris Lattner2008-04-011-2/+8
* MappedFile is dead, remove it.Chris Lattner2008-04-013-235/+0
* Implement Path::MapInFilePages/UnMapFilePages on unix, which Chris Lattner2008-04-012-7/+11
* Reimplement MemoryBuffer::getFile with three enhancements:Chris Lattner2008-04-011-85/+64
* Stub out some sys::Path::MapInFilePages/UnMapFilePages methods.Chris Lattner2008-04-012-0/+20
* change the archive stuff to use MemoryBuffer instead of mappedfile.Chris Lattner2008-04-013-47/+34
* rewrite SourceFile to be in terms of MemoryBuffer, not MappedFile.Chris Lattner2008-04-011-13/+19
* Make MappedFile::map return a const correct pointer, don't leak address space...Chris Lattner2008-04-012-2/+3
* Remove the MappedFile::charBase member, rename base -> getBase() andChris Lattner2008-04-012-7/+8