aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-0673-685/+972
* Fix generation of multi-stage instruction itineraries. Patch byChris Lattner2008-04-061-2/+5
* -fPIC is required on x86-64 when building shared objects.Edwin Török2008-04-062-2/+2
* disable this for now.Chris Lattner2008-04-051-1/+1
* Forgot this.Evan Cheng2008-04-051-0/+2
* 1. IMPLICIT_DEF can *re-define* any register.Evan Cheng2008-04-052-2/+102
* Favors pshufd over shufps when shuffling elements from one vector. pshufd is ...Evan Cheng2008-04-0512-67/+95
* 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
* If a value is cast to its own type, then the castDuncan Sands2008-04-041-2/+6
* 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-042-10/+25
* 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
* Reenable running StripSymbols when EH is on.Devang Patel2008-04-031-5/+1
* New test case.Evan Cheng2008-04-031-0/+29
* Removed a deleted file from the VStudio System project. Also added custom bu...Chuck Rose III2008-04-032-15/+33
* if some functions don't have debug info, we were outputing the same label at ...Andrew Lenharth2008-04-031-2/+5
* Add member template version of SerializeTrait<T>::Create that also acceptsTed Kremenek2008-04-031-0/+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-032-7/+23
* - Treat a live range defined by an implicit_def as a zero-sized one.Evan Cheng2008-04-032-2/+32
* - 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-032-57/+100
* 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-0311-372/+178
* Move instruction flag inference out of InstrInfoEmitter and intoDan Gohman2008-04-038-152/+163
* Suppress the 128-bit integer typedef on 32-bit targets, becauseDan Gohman2008-04-021-6/+12
* Testcase for EH with functions whose names are stripped.Dale Johannesen2008-04-021-0/+27
* Make EH work with unnamed functions. Reenable runningDale Johannesen2008-04-022-6/+5
* 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-022-8/+10
* Now that I am told MachineRegisterInfo also tracks physical register uses / d...Evan Cheng2008-04-022-24/+72
* Remove #include<map> from LiveVariables.h. Not referenced.Evan Cheng2008-04-023-2/+3
* Cosmetic changes per EH patch review feedback.Dale Johannesen2008-04-023-8/+8
* Add new file Support/DataFlow.h.Edwin Török2008-04-021-0/+104
* Add new CC lowering rule: provide a list of registers, which can be 'shadowed',Anton Korobeynikov2008-04-024-9/+88
* 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
* more edits from Jon SargeantChris Lattner2008-04-021-12/+16
* Recommitting EH patch; this should answer most of theDale Johannesen2008-04-0210-104/+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