aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix CMake checks for pthread_getspecific and pthread_rwlock_init, from Xerxes...Douglas Gregor2009-06-291-2/+2
* Rename ARMcmpNZ to ARMcmpZ and use it to represent comparisons that set only ...David Goodwin2009-06-296-30/+53
* Add triple for OpenBSD.Duncan Sands2009-06-292-1/+5
* Include the new file ThumbRegisterInfo.cpp to CMakeLists.txtDuncan Sands2009-06-291-0/+1
* Implement Thumb2 ldr.Evan Cheng2009-06-2913-163/+489
* Make dynamic LLVMC plugins work on Windows (finally!).Mikhail Glushenkov2009-06-295-42/+76
* Missed one.Andreas Bolka2009-06-291-1/+1
* Fix case in LDA util function names.Andreas Bolka2009-06-291-4/+4
* Print pairwise dependence results, add testcases.Andreas Bolka2009-06-286-2/+139
* Minimal LDA interface, maximally conservative tester.Andreas Bolka2009-06-282-0/+29
* LDA analysis output scaffolding.Andreas Bolka2009-06-282-2/+27
* Don't try to split a loop when the controlling icmp instructionDan Gohman2009-06-272-0/+198
* Remove the block from the LoopInfo, rather than just the Loop.Dan Gohman2009-06-271-1/+1
* Teach LoopSimplify how to merge multiple loop exits into a single exit,Dan Gohman2009-06-274-1/+128
* More minor code simplifications.Dan Gohman2009-06-271-14/+9
* Eliminate a layer of indirection in LoopInfo and MachineLoopInfo.Dan Gohman2009-06-274-52/+52
* Convert ScalarEvolution to use BumpPtrAllocator and FoldingSet, insteadDan Gohman2009-06-273-167/+244
* Remove a redundant #include.Dan Gohman2009-06-271-1/+0
* Change SCEVExpander to use an IRBuilder to emit instructions.Dan Gohman2009-06-272-91/+83
* Add a 'const' in a comment.Dan Gohman2009-06-271-1/+1
* Simplify a bitAnton Korobeynikov2009-06-276-80/+70
* ARM refactoring. Step 2: split RegisterInfoAnton Korobeynikov2009-06-279-694/+1075
* Add ThumbInstrInfo.cpp to the CMake makefilesDouglas Gregor2009-06-271-0/+1
* remove a bunch of fixmes (old checking code) and commonize all theChris Lattner2009-06-271-87/+29
* pull @GOT, @GOTOFF, @GOTPCREL handling into isel from the asmprinter.Chris Lattner2009-06-272-40/+23
* simplify some code and eliminate the symbolicAddressesAreRIPRel() predicate.Chris Lattner2009-06-273-19/+4
* When a value is used multiple times within a single PHI, instructionsDan Gohman2009-06-272-3/+48
* fix clang/test/CodeGenObjC/try.m, a basereg doesn't mean no global anymore.Chris Lattner2009-06-271-5/+3
* fix a bunch of failures in the X86-64 JIT by tolerating RIP asChris Lattner2009-06-271-3/+5
* factor some logic out into a helper function, allow remat of loads from constantChris Lattner2009-06-272-6/+26
* Reimplement rip-relative addressing in the X86-64 backend. The newChris Lattner2009-06-2711-166/+251
* remove some unneeded eh info.Chris Lattner2009-06-273-4/+4
* When doing remat, don't consider uses of non-allocatable physregs. Patch Chris Lattner2009-06-271-0/+4
* Renaming for consistency.Evan Cheng2009-06-275-115/+120
* testcase for PR4466Chris Lattner2009-06-271-0/+16
* Fix PR4466 by making fastisel set operand flags correctly.Chris Lattner2009-06-272-7/+14
* fix a typo that GCC should have caught that causes crashes with -view-*-dagsChris Lattner2009-06-271-1/+1
* Remove outdated comment.David Goodwin2009-06-261-4/+0
* When possible, use "mvn ra, rb" instead of "eor ra, rb, -1" because mvn has a...David Goodwin2009-06-262-0/+13
* Add some testcases for some of the recent ScalarEvolution bug fixes.Dan Gohman2009-06-262-0/+419
* Incorporate the insertion point into the key of SCEVExpander's CSE map.Dan Gohman2009-06-263-167/+78
* Remove unused routines.Devang Patel2009-06-262-48/+0
* Add feature flags for AVX and FMA and fix some SSE4A feature flagDavid Greene2009-06-264-3/+38
* Thumb-2 testsDavid Goodwin2009-06-2627-15/+318
* Fix ScalarEvolution::getAddRecExpr's code which canonicalized theDan Gohman2009-06-261-2/+23
* NewNightlyTest.pl: Support -submit-aux with -no-submit (run that aux script,Daniel Dunbar2009-06-261-2/+6
* Add missing argument for vtbx intrinsic.Bob Wilson2009-06-261-2/+2
* Fix SCEVAddRecExpr::isLoopInvariant to test if all of its operandsDan Gohman2009-06-261-5/+15
* remove unwind info, add test for asmprinting of jump table labels with (%rip)Chris Lattner2009-06-261-1/+4
* Add x86 support for 'n' inline asm modifier. This will be handled target inde...Evan Cheng2009-06-262-0/+19