summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2014-01-23Prevent repetitive warnings for unrecognized processors and featuresArtyom Skrobov2-27/+38
2014-01-23[LPM] Make LoopSimplify no longer a LoopPass and instead both a utilityChandler Carruth3-386/+453
2014-01-23[mips][sched] Split IIStore into II_S[BHWD], II_S[WD][LR], and II_SAVEDaniel Sanders4-23/+39
2014-01-23Add a variable to track whether or not we've used a unique section,Eric Christopher11-26/+27
2014-01-23fix some spell mistakes around 'ConcatVector' and 'ShuffleVector' in AArch64 ...Kevin Qin2-5/+5
2014-01-23X86Disassembler.cpp: Fix @param introduced in r199804. [-Wdocumentation]NAKAMURA Takumi1-1/+0
2014-01-22[Mips] formatting through clang-formatJack Carter1-10/+10
2014-01-22[Mips] TargetStreamer Support for .set mips16.Jack Carter3-3/+49
2014-01-22Revert r162101 and replace it with a solution that works for targets where th...Owen Anderson2-7/+11
2014-01-22Revert "R600: Add work-around for the CF stack entry HW bug"Tom Stellard5-63/+7
2014-01-22Provide a dummy section to fix a crash with inline assembly in LTO.Rafael Espindola1-1/+26
2014-01-22R600: Add work-around for the CF stack entry HW bugTom Stellard5-7/+63
2014-01-22R600: Add some missing CF instruction definitions to the .td files.Tom Stellard1-0/+7
2014-01-22R600: Refactor stack size calculationTom Stellard3-36/+157
2014-01-22R600: CF_PUSH is the same on Evergreen and CaymanTom Stellard2-4/+5
2014-01-22R600: Add wavefront size property to the subtargets v2Tom Stellard4-12/+33
2014-01-22R600: Add stack size to .AMDGPUcsdata sectionTom Stellard1-4/+10
2014-01-22Handle an addrspacecast case in memcpyoptMatt Arsenault1-1/+1
2014-01-22Get right cost for addrspacecast in cost modelMatt Arsenault1-1/+2
2014-01-22Fix pr18515.Rafael Espindola2-14/+18
2014-01-22R600: MOVA is vector onlyTom Stellard1-1/+1
2014-01-22R600: Take alignment into account when calculating the stack offsetTom Stellard1-4/+11
2014-01-22R600: Add support for global addresses with constant initializersTom Stellard3-15/+108
2014-01-22R600: Begin private memory at the second GPR.Tom Stellard1-1/+4
2014-01-22R600/SI: Add support for i8 and i16 private loads/storesTom Stellard4-11/+141
2014-01-22Bug 18228 - Fix accepting bitcasts between vectors of pointers with aMatt Arsenault1-16/+41
2014-01-22Fix inline assembly that switches between ARM and Thumb modesGreg Fitzgerald3-9/+32
2014-01-22Remove param doxygen comment for non-existing parameter.Benjamin Kramer1-1/+0
2014-01-22Pass the computed magic to createBinary and createObjectFile if available.Rafael Espindola2-12/+14
2014-01-22[x86] Silence unused diReg variable warning in non-asserting buildsDavid Woodhouse1-4/+3
2014-01-22[x86] Fix uninitialized variable warning in translate{Src,Dst}IndexDavid Woodhouse1-2/+6
2014-01-22[x86] Remove now-unused isSrcOp() and isDstOp() from X86AsmParserDavid Woodhouse1-30/+0
2014-01-22[x86] Allow segment and address-size overrides for INS[BWLQ] (PR9385)David Woodhouse2-13/+17
2014-01-22[x86] Allow segment and address-size overrides for OUTS[BWLQ] (PR9385)David Woodhouse2-13/+16
2014-01-22[x86] Allow segment and address-size overrides for MOVS[BWLQ] (PR9385)David Woodhouse2-21/+34
2014-01-22]x86] Allow segment and address-size overrides for CMPS[BWLQ] (PR9385)David Woodhouse5-5/+80
2014-01-22[x86] Allow address-size overrides for SCAS{8,16,32,64} (PR9385)David Woodhouse2-5/+28
2014-01-22[x86] Allow address-size overrides for STOS[BWLQ] (PR9385)David Woodhouse12-35/+189
2014-01-22[x86] Allow segment and address-size overrides for LODS[BWLQ] (PR9385)David Woodhouse12-35/+212
2014-01-22Loop strength reduce: fix function name.Tim Northover1-8/+8
2014-01-22AVX512: combining setcc and zext is wrong on AVX512Elena Demikhovsky1-1/+4
2014-01-22MachineCopyPropagation has special logic for removing COPY instructions. It w...James Molloy1-8/+17
2014-01-22[AArch64 NEON] Try to generate CONCAT_VECTOR when lowering BUILD_VECTOR or SH...Kevin Qin2-29/+90
2014-01-22Reformat a loop for basic hygeine. Self review.Andrew Trick1-5/+5
2014-01-22[Sparc] Add support for inline assembly constraints which specify registers b...Venkatraman Govindaraju1-0/+20
2014-01-22Fix typoMatt Arsenault1-1/+1
2014-01-22[Sparc] Add support for inline assembly constraint 'I'. Venkatraman Govindaraju2-0/+67
2014-01-22Change createObjectFile to return an ErrorOr.Rafael Espindola4-18/+17
2014-01-22[Sparc] Do not add PC to _GLOBAL_OFFSET_TABLE_ address to access GOT in absol...Venkatraman Govindaraju1-30/+94
2014-01-21[SROA] Fix a bug which could cause the common type finding to returnChandler Carruth1-22/+19