aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2008-04-04Provide an initial cut at exposing JIT compiled symbols to performanceChris Lattner
2008-04-04Make ExecutionEngine::updateGlobalMapping return the old mapping.Chris Lattner
2008-04-04Undo PHI elimination copy placement patch. This causes coalescing (performace...Evan Cheng
2008-04-04This is done.Evan Cheng
2008-04-03if some functions don't have debug info, we were outputing the same label at ...Andrew Lenharth
2008-04-03- Turn copies of implicit_def into implicit_def instructions.Evan Cheng
2008-04-03Special handling of zero-sized live intervals.Evan Cheng
2008-04-03- Treat a live range defined by an implicit_def as a zero-sized one.Evan Cheng
2008-04-03- PHI elimination also eliminates implicit_def that fits into a PHI node rath...Evan Cheng
2008-04-03Start of a series of patches related to implicit_def.Evan Cheng
2008-04-03Re-implemented Path::createDirectoryOnDisk (for Unix).Ted Kremenek
2008-04-03Re-enable SSE4.Evan Cheng
2008-04-03Fix x86-64 encoding bug. REX prefix must always follow 0x0F prefix. For examp...Evan Cheng
2008-04-03CosmeticEvan Cheng
2008-04-03Temporarily disabling SSE4 until we fix the encoding issues.Evan Cheng
2008-04-03Backing out 48222 temporarily.Evan Cheng
2008-04-02Suppress the 128-bit integer typedef on 32-bit targets, becauseDan Gohman
2008-04-02Make EH work with unnamed functions. Reenable runningDale Johannesen
2008-04-02Partial CBackend support for 128-bit integers. This is neededDan Gohman
2008-04-02Iterators folloring a SmallVector erased element are invalidated soDavid Greene
2008-04-02Now that I am told MachineRegisterInfo also tracks physical register uses / d...Evan Cheng
2008-04-02Remove #include<map> from LiveVariables.h. Not referenced.Evan Cheng
2008-04-02Cosmetic changes per EH patch review feedback.Dale Johannesen
2008-04-02Add new CC lowering rule: provide a list of registers, which can be 'shadowed',Anton Korobeynikov
2008-04-02In some situations, we need to check for local interferences between the PHIOwen Anderson
2008-04-02Correctly mark a valno that was previous defined by a PHI node as having anOwen Anderson
2008-04-02Recommitting EH patch; this should answer most of theDale Johannesen
2008-04-011. Drop default inline threshold back down to 200.Evan Cheng
2008-04-01Reverting 49056 due to the build being broken.Tanya Lattner
2008-04-01ReMat of load from stub in pic mode extends the life of pic base. Currently s...Evan Cheng
2008-04-01Iterators folloring a SmallVector erased element are invalidated soDavid Greene
2008-04-01Fix compilation errors on MSVC. Patch by Argiris Kirtzidis!Bill Wendling
2008-04-01Remove unnecessary and non-deterministic checking code. Re-enable remat of lo...Evan Cheng
2008-04-01Re-materialization is for uses only.Evan Cheng
2008-04-01Don't use __bzero for memset if the second argument isn't zero.Dan Gohman
2008-04-01Speculatively micro-optimize memory-zeroing calls on Darwin 10.Dan Gohman
2008-04-01Revert 49006 for the moment.Dale Johannesen
2008-04-01Don't dereference MBB->end().Owen Anderson
2008-04-01Change the MemoryBuffer::getFile* methods to take just a pointer to theChris Lattner
2008-04-01Disabling remat of load from gv stub (temporarily) again to fix llvmgcc boots...Evan Cheng
2008-04-01add some #includes.Chris Lattner
2008-04-01MappedFile is dead, remove it.Chris Lattner
2008-04-01Implement Path::MapInFilePages/UnMapFilePages on unix, which Chris Lattner
2008-04-01Reimplement MemoryBuffer::getFile with three enhancements:Chris Lattner
2008-04-01Stub out some sys::Path::MapInFilePages/UnMapFilePages methods.Chris Lattner
2008-04-01change the archive stuff to use MemoryBuffer instead of mappedfile.Chris Lattner
2008-04-01rewrite SourceFile to be in terms of MemoryBuffer, not MappedFile.Chris Lattner
2008-04-01Make MappedFile::map return a const correct pointer, don't leak address space...Chris Lattner
2008-04-01Remove the MappedFile::charBase member, rename base -> getBase() andChris Lattner
2008-04-01Change DiffFilesWithTolerance to be written in terms of MemoryBuffer,Chris Lattner