summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-11-23Masked Vector Load and Store Intrinsics.Elena Demikhovsky32-3154/+4418
2014-11-23R600: Fix extloads of i1 on R600/EvergreenMatt Arsenault2-13/+33
2014-11-23R600: Fix assert on copy of an i1 on pre-SIMatt Arsenault1-1/+2
2014-11-23R600/SI: Add additional tests for i1 loadsMatt Arsenault1-1/+22
2014-11-23R600/SI: Fix broken check lines and modernize prefixesMatt Arsenault2-48/+50
2014-11-23R600/SI: Fix missing -verify-machineinstrs on a testMatt Arsenault1-1/+1
2014-11-22InstCombine: Propagate exact for (sdiv X, Pow2) -> (udiv X, Pow2)David Majnemer2-2/+15
2014-11-22InstCombine: Propagate exact for (sdiv X, Y) -> (udiv X, Y)David Majnemer2-1/+13
2014-11-22InstCombine: Propagate exact for (sdiv -X, C) -> (sdiv X, -C)David Majnemer2-4/+15
2014-11-22Tidied up target triple OS detection. NFCSimon Pilgrim6-14/+25
2014-11-22Reduce size of some tables in tablegen register info output.Craig Topper2-50/+54
2014-11-22InstCombine: Propagate exact in (udiv (lshr X,C1),C2) -> (udiv x,C1<<C2)David Majnemer2-2/+16
2014-11-22[x86] Teach the vector shuffle yet another step of canonicalization.Chandler Carruth1-2/+13
2014-11-22InstCombine: Propagate NSW/NUW for X*(1<<Y) -> X<<YDavid Majnemer2-4/+33
2014-11-22InstCombine: Propagate NSW for -X * -Y -> X * YDavid Majnemer2-3/+19
2014-11-22InstSimplify: Simplify (sub 0, X) -> X if it's NUWDavid Majnemer2-11/+10
2014-11-22InstCombine: Silence a parenthesis warningDavid Majnemer1-1/+1
2014-11-22[x86] Add some tests for a common unpack pattern of vector shuffle thatChandler Carruth3-0/+72
2014-11-22InstCombine: Preserve nsw when folding X*(2^C) -> X << CDavid Majnemer3-5/+7
2014-11-22InstCombine: Preserve nsw/nuw for ((X << C2)*C1) -> (X * (C1 << C2))David Majnemer2-3/+28
2014-11-22InstCombine: Preserve nsw for (mul %V, -1) -> (sub 0, %V)David Majnemer2-2/+14
2014-11-21[InstCombine] Re-commit of r218721 (Optimize icmp-select-icmp sequence)Gerolf Hoflehner9-11/+428
2014-11-21Fix transformation of add with pc argument to adr for non-immediateJoerg Sonnenberger2-7/+33
2014-11-21[asan] remove old experimental codeKostya Serebryany2-61/+0
2014-11-21R600/SI: Add a failing test case for offset order in ds_read2 instructionsTom Stellard1-0/+44
2014-11-21R600/SI: Add an s_mov_b32 to patterns which use the M0RegClassTom Stellard2-24/+8
2014-11-21R600/SI: Emit s_mov_b32 m0, -1 before every DS instructionTom Stellard7-41/+30
2014-11-21R600/SI: Add SIFoldOperands passTom Stellard7-28/+266
2014-11-21[mips][microMIPS] This patch implements functionality in MIPS delay slotJozef Kolek5-12/+73
2014-11-21R600/SI: Mark s_mov_b32 and s_mov_b64 as rematerializableTom Stellard1-0/+2
2014-11-21R600/SI: Use hex notation for constant in testTom Stellard1-1/+1
2014-11-21[Hexagon] Adding sxth instruction.Colin LeMahieu4-8/+20
2014-11-21[Hexagon] Adding sxtb instruction. Renaming some identically named classes t...Colin LeMahieu3-15/+97
2014-11-21[asan] add statistic counter to dynamic alloca instrumentationKostya Serebryany1-0/+3
2014-11-21[Hexagon] Removing SUB_rr and replacing with A2_sub.Colin LeMahieu4-23/+6
2014-11-21Remove duplication of relocation names in lib/Object/ELFYAML.cppTim Northover1-330/+7
2014-11-21Remove duplication of relocation names in lib/Object/ELF.cppTim Northover1-742/+14
2014-11-21Split ELF relocation defintions into per-architecture .def filesTim Northover11-763/+826
2014-11-21Debug Info: revert r222195, r222210 and r222239.Manman Ren5-81/+7
2014-11-21Disable header duplication at -Oz in loop-rotate pass.Roman Divacky1-1/+2
2014-11-21Debug Info: add an assertion that the context field of a global variable can notManman Ren1-1/+8
2014-11-21[Objective-C] Support a new special module flag that will be put into theManman Ren1-1/+2
2014-11-21LazyValueInfo: range'ify some for-loops. No functional change.Hans Wennborg1-34/+19
2014-11-21Add params() to FunctionType. NFC.Rafael Espindola2-6/+7
2014-11-21Don't repeat class/function/variable names in comments. NFC.Sanjay Patel1-47/+35
2014-11-21LazyValueInfo: fix some typos and indentation, etc. NFC.Hans Wennborg1-10/+12
2014-11-21Add and use a helper elements() to StructType. NFC.Rafael Espindola2-3/+6
2014-11-21Allow multiple -debug-only argsMatthias Braun1-6/+17
2014-11-21Less space; NFCSanjay Patel1-8/+4
2014-11-21Fix formatting. NFC.Rafael Espindola1-19/+18