summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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
2014-05-14More test case for r208715.Logan Chien1-0/+59
2014-05-14X86: If we have an instruction that sets a flag and a zero test on the input ...Benjamin Kramer2-4/+138
2014-05-14[mips] Test that IAS for -mcpu=mips5 does not accept MIPS64 insns and -mcpu=m...Daniel Sanders4-19/+97
2014-05-14[mips][mips64r6] Add sel.s and sel.dDaniel Sanders4-4/+56
2014-05-14ARM64: remove unneeded InstPrinter hacksTim Northover1-32/+0
2014-05-14Regression test for ARM EHABI breakage in r208166.Evgeniy Stepanov1-0/+50
2014-05-14[asan] Fix compiler warnings.Evgeniy Stepanov1-5/+3
2014-05-14[asan] Set debug location in ASan function prologue.Evgeniy Stepanov2-2/+47
2014-05-14Update of the documentation: I think we are now happy with PhabricatorSylvestre Ledru1-2/+1
2014-05-14Fix the case when reordering shuffle and binop produces a constant.Serge Pavlov2-13/+24
2014-05-14Fix strange typo in markup.Jay Foad1-2/+2
2014-05-14Update the comments for ComputeMaskedBits, which lost its Mask parameterJay Foad4-12/+9
2014-05-14[obj2yaml] Support ELF input format in the obj2yaml tool.Simon Atanasyan6-3/+545
2014-05-14ARM: implement support for the UDF mnemonicSaleem Abdulrasool11-41/+135
2014-05-14Optimize integral reciprocal (udiv 1, x and sdiv 1, x) to not use division. T...Nick Lewycky2-1/+39
2014-05-14Recommit r208506: DebugInfo: Include lexical scopes in inlined subroutines.David Blaikie5-21/+173
2014-05-14Fix typo in function name.Eric Christopher1-5/+5
2014-05-13R600/SI: Try to fix BFE operands when moving to VALUMatt Arsenault2-1/+10
2014-05-13[tools][llvm-rtdyld] Add a '-dylib <file>' option to llvm-rtdyld to load sharedLang Hames1-0/+25
2014-05-13[RuntimeDyld] Fix handling of i386 PC-rel external relocations. This fixesLang Hames1-0/+11