summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-05-15[obj2yaml][ELF] Do not print empty Link and Info fields for ELF sections.Simon Atanasyan2-28/+2
2014-05-15Revert "[PM] Add pass run listeners to the pass manager."Juergen Ributzka11-207/+8
2014-05-15[ARM64] Improve diagnostics for Cn operands in SYS instructionsBradley Smith2-70/+25
2014-05-15[yaml2obj] Add "-o" command line option to specify an output file name.Simon Atanasyan4-11/+37
2014-05-15llvm/test/CodeGen/X86/combine-sse41-intrinsics.ll: Add explicit triple.NAKAMURA Takumi1-1/+1
2014-05-15[X86] Teach the backend how to fold SSE4.1/AVX/AVX2 blend intrinsics.Andrea Di Biagio4-2/+468
2014-05-15[mips][mips64r6] Add CLASS.fmt instructionsZoran Jovanovic3-5/+13
2014-05-15[mips][mips64r6] Add RINT.fmt instructionsZoran Jovanovic4-2/+33
2014-05-15[mips][mips64r6] Add SELEQZ/SELNEZ.fmt instructionsZoran Jovanovic3-4/+29
2014-05-15[mips][mips64r6] Add MAX/MIN/MAXA/MINA.fmt instructionsZoran Jovanovic3-7/+51
2014-05-15R600/SI: Stop using VSrc_* as the default register class for types.Tom Stellard2-63/+11
2014-05-15R600/SI: Fix a bug with handling of INSERT_SUBREG in SIFixSGPRCopiesTom Stellard2-7/+28
2014-05-15R600/SI: Only use SALU instructions for 64-bit add in a block of CF depth 0Tom Stellard2-5/+31
2014-05-15R600/SI: Use VALU instructions for i1 opsTom Stellard4-23/+65
2014-05-15TableGen: use correct MIOperand when printing aliasesTim Northover6-45/+56
2014-05-15[mips][mips64r6] Add bitswap, and dbitswapDaniel Sanders5-4/+35
2014-05-15Instead of littering asserts throughout the code after every call toJay Foad3-93/+59
2014-05-15ARM64: print correct aliases for NEON mov & mvn instructionsTim Northover12-153/+145
2014-05-15[mips][mips64r6] Add align and dalignDaniel Sanders7-10/+67
2014-05-15TableGen/ARM64: print aliases even if they have syntax variants.Tim Northover19-132/+155
2014-05-15ARM64: add correct vector registers during asm parsingTim Northover2-5/+23
2014-05-15[ARM64] Improve load/store diagnostics and forbid 32-bit register addressesBradley Smith2-6/+15
2014-05-15[ARM64] Parse fixed vector lanes properly so that diagnostics can be emittedBradley Smith3-81/+92
2014-05-15[ARM64] Add/Fixup diagnostics for floating point immediatesBradley Smith3-8/+23
2014-05-15[ARM64] Add condition code operand type such that proper diagnostics can be e...Bradley Smith4-32/+62
2014-05-15[ARM64] Add more simple diagnostics for immediate/shift rangesBradley Smith2-10/+25
2014-05-15[mips][mips64r6] Add addiupc, aluipc, and auipcDaniel Sanders9-6/+101
2014-05-15[mips][mips64r6] Add aui, daui, dahi, and datiDaniel Sanders5-5/+64
2014-05-15Teach the constant folder to look through bitcast constant expressionsChandler Carruth2-0/+84
2014-05-15[mips][mips64r6] Test that branch likelies are not accepted on MIPS64r6.Daniel Sanders3-2/+36
2014-05-15Reverting r208848, reason: build failure: sanitizer-x86_64-linux-bootstrap/bu...Dinesh Dwivedi2-91/+5
2014-05-15Added instcombine for 'MIN(MIN(A, 27), 93)' and 'MAX(MAX(A, 93), 27)'Dinesh Dwivedi2-2/+66
2014-05-15Added inst combine transforms for single bit tests from Chris's noteDinesh Dwivedi2-5/+91
2014-05-15Fix some dyslexia in an assert messageJonathan Roelofs1-2/+2
2014-05-15Fix typosAlp Toker12-20/+20
2014-05-15[ARM64] Support aggressive fastcc/tailcallopt breaking ABI by popping out arg...Jiangning Liu8-105/+553
2014-05-15Remove unused functions setting MCOptions from TargetMachine.Eric Christopher1-15/+0
2014-05-15Unify command line handling of MCTargetOptions and remove extraEric Christopher4-33/+25
2014-05-15Move the TargetMachine MC options to MCTargetOptions. No functionalEric Christopher4-18/+21
2014-05-15InstCombine: Optimize -x s< cstDavid Majnemer2-0/+19
2014-05-14DwarfDebug: Don't set frame index locations on abstract variables.David Blaikie1-2/+0
2014-05-14DebugInfo: Sure up subprogram variable list handling with more assertions and...David Blaikie20-113/+69
2014-05-14DebugInfo: Assert that a CU's subprogram list contains only subprograms.David Blaikie3-4/+4
2014-05-14Teach llvm-nm to know about fat archives (aka MachOUniversal filesKevin Enderby5-5/+55
2014-05-14Rename ComputeMaskedBits to computeKnownBits. "Masked" has beenJay Foad44-313/+311
2014-05-14InstSimplify: Optimize signed icmp of -(zext V)David Majnemer2-0/+82
2014-05-14DebugInfo: Do not delay attaching DW_AT_inline attribute to abstract definiti...David Blaikie2-18/+5
2014-05-14ARM-BE: test files for vector argument passingChristian Pirker3-1/+2543
2014-05-14[ARM64-BE] Fix byte order of CIE and FDE frames for exception handlingChristian Pirker2-0/+90
2014-05-14Fix ARM EHABI when function has landingpad and nounwind.Logan Chien2-8/+68