aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2008-04-04If a value is cast to its own type, then the castDuncan Sands
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-03Reenable running StripSymbols when EH is on.Devang Patel
2008-04-03New test case.Evan Cheng
2008-04-03Removed a deleted file from the VStudio System project. Also added custom bu...Chuck Rose III
2008-04-03if some functions don't have debug info, we were outputing the same label at ...Andrew Lenharth
2008-04-03Add member template version of SerializeTrait<T>::Create that also acceptsTed Kremenek
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-03Move instruction flag inference out of InstrInfoEmitter and intoDan Gohman
2008-04-02Suppress the 128-bit integer typedef on 32-bit targets, becauseDan Gohman
2008-04-02Testcase for EH with functions whose names are stripped.Dale Johannesen
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 file Support/DataFlow.h.Torok Edwin
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-02more edits from Jon SargeantChris Lattner
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-01add a dropped hunk from Jon Sargeant's patch.Chris Lattner
2008-04-01make langref more precise, wave 1, from Jon SargeantChris Lattner
2008-04-01Don't dereference MBB->end().Owen Anderson
2008-04-01Change the MemoryBuffer::getFile* methods to take just a pointer to theChris Lattner