aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Generalize the reading of probability metadata to work for both branchesChandler Carruth2011-10-192-16/+67
* Teach the BranchProbabilityInfo analysis pass to read any metadataChandler Carruth2011-10-192-0/+63
* Add pass printing support to BlockFrequencyInfo pass. The implementationChandler Carruth2011-10-194-0/+32
* Duncan pointed out that sometimes CC and CXX are used to specify the compiler...Bill Wendling2011-10-191-20/+2
* Add support for the vector-widening of vselect and vector-setccNadav Rotem2011-10-193-1/+96
* Use bash instead.Bill Wendling2011-10-191-1/+1
* Make sure we emit the 'movw' and 'movt' only if it's supported. Otherwise, us...Bill Wendling2011-10-191-5/+27
* Remove some dead code.Bill Wendling2011-10-191-6/+0
* Make changes so that this runs on FreeBSD.Bill Wendling2011-10-191-7/+13
* Rename PEXTR to PEXT. Add intrinsics for BMI instructions.Craig Topper2011-10-196-39/+223
* Adding dependencies to allow -DBUILD_SHARED_LIBS=true to complete.Joe Abbey2011-10-192-0/+9
* Added testcase for <rdar://problem/10215997>Lang Hames2011-10-181-0/+29
* Emit the MOVT instruction only if the # LPads is > 64K.Bill Wendling2011-10-181-10/+20
* For Thumb mode, we need to use a constant pool if the value is too large to beBill Wendling2011-10-181-3/+20
* Regenerate projects/sample/configure.Daniel Dunbar2011-10-181-24/+19725
* projects/sample: Import adapted form of current LLVM autoconf/Makefile setup ...Daniel Dunbar2011-10-1832-48/+18811
* Revert "Turn on the vzeroupper pass by default."Eric Christopher2011-10-181-1/+1
* Add additional element-promotion tests.Nadav Rotem2011-10-181-0/+31
* ARM VTBL (one register) assembly parsing and encoding.Jim Grosbach2011-10-185-3/+102
* Use the integer compare when the value is small enough. Use the "move into aBill Wendling2011-10-181-2/+17
* Turn on the vzeroupper pass by default.Eric Christopher2011-10-181-1/+1
* Whitespace.Eric Christopher2011-10-181-1/+1
* Use the integer compare when the value is small enough. Use the "move into aBill Wendling2011-10-181-6/+19
* Missed a spot!Nick Lewycky2011-10-181-1/+1
* Fix some typo/formatting issues. No functionality change.Nick Lewycky2011-10-182-10/+10
* Fix a bug in the legalization of vector anyext-load and trunc-store. Mem Inde...Nadav Rotem2011-10-182-7/+37
* Teach fast isel about vector stores, and make DoSelectCall return false when ...Lang Hames2011-10-181-3/+24
* The value we're comparing against may be too large for the ARM CMPBill Wendling2011-10-181-12/+16
* The immediate may be too large for the CMP instruction. Move it into a registerBill Wendling2011-10-181-8/+13
* Tidy up formatting.Jim Grosbach2011-10-181-8/+12
* Tidy up formatting.Jim Grosbach2011-10-181-8/+12
* Yet more ARM NEON assembly parsing for the lane index operand.Jim Grosbach2011-10-181-18/+18
* Enable more encoded immediate tests.Jim Grosbach2011-10-181-5/+5
* More vmov lane testcases.Jim Grosbach2011-10-181-22/+22
* ARM vmla/vmls assembly parsing for the lane index operand.Jim Grosbach2011-10-182-8/+8
* ARM vmov assembly parsing for the lane index operand.Jim Grosbach2011-10-182-38/+38
* The MCJITMemoryManager takes ownership of the JMM, so don't leak it.Jim Grosbach2011-10-181-0/+2
* Object/COFF: Remove useless test.Michael J. Spencer2011-10-181-1/+1
* llvm-objdump: Add static symbol table dumping.Michael J. Spencer2011-10-182-5/+122
* Object/COFF: Change type from a struct to a uint16_t. The struct would beMichael J. Spencer2011-10-182-5/+10
* build: Tidy up a bunch of tool Makefiles, and simplify where possible using theDaniel Dunbar2011-10-1828-144/+106
* llvm-ar: Remove local test target, this is no longer useful.Daniel Dunbar2011-10-181-7/+0
* llvm-config: Add an all-targets pseudo-component.Daniel Dunbar2011-10-181-2/+6
* build: Remove some unused code.Daniel Dunbar2011-10-181-2/+0
* Use ARM/t2PseudoInst class from ARM/Thumb2 special adds/subs patterns.Andrew Trick2011-10-185-119/+121
* Use isIntN and isUIntN to check for valid signed/unsigned numbers.Bob Wilson2011-10-181-3/+2
* whitespaceAndrew Trick2011-10-183-8/+8
* A landing pad could have more than one predecessor. In that case, we want thatBill Wendling2011-10-181-1/+8
* ARM vmla/vmls assembly parsing for the lane index operand.Jim Grosbach2011-10-183-12/+16
* Another failing encoding.Owen Anderson2011-10-181-0/+3