summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2014-05-14[asan] Fix compiler warnings.Evgeniy Stepanov1-5/+3
2014-05-14[asan] Set debug location in ASan function prologue.Evgeniy Stepanov1-2/+14
2014-05-14Fix the case when reordering shuffle and binop produces a constant.Serge Pavlov1-13/+13
2014-05-14Update the comments for ComputeMaskedBits, which lost its Mask parameterJay Foad2-5/+4
2014-05-14[obj2yaml] Support ELF input format in the obj2yaml tool.Simon Atanasyan1-1/+2
2014-05-14ARM: implement support for the UDF mnemonicSaleem Abdulrasool4-2/+37
2014-05-14Optimize integral reciprocal (udiv 1, x and sdiv 1, x) to not use division. T...Nick Lewycky1-1/+20
2014-05-14Recommit r208506: DebugInfo: Include lexical scopes in inlined subroutines.David Blaikie2-17/+34
2014-05-14Fix typo in function name.Eric Christopher1-5/+5
2014-05-13R600/SI: Try to fix BFE operands when moving to VALUMatt Arsenault1-1/+1
2014-05-13[RuntimeDyld] Fix handling of i386 PC-rel external relocations. This fixesLang Hames1-0/+11
2014-05-13Add missing line breaks to debug output in CodeGenPrepareLouis Gerbarg1-3/+3
2014-05-13GVN: Fix non-determinism in map iteration.Benjamin Kramer1-4/+7
2014-05-13GVN: rangify a couple of loops.Benjamin Kramer1-13/+9
2014-05-13Save the optimization level the subtarget was created with in aEric Christopher2-15/+14
2014-05-13Make the split function use StringRef::split.Eric Christopher1-19/+3
2014-05-13Split GlobalValue into GlobalValue and GlobalObject.Rafael Espindola6-42/+39
2014-05-13Check explicitly for EHABI and just use the default settings.Joerg Sonnenberger1-0/+4
2014-05-13ARMEB: Fix byte order of EH frame unwinding instructions, with modified test ...Christian Pirker1-4/+14
2014-05-13[CGP] r205941 changed the logic, so that a cast happens *before* 'Result' isJoey Gouly1-1/+1
2014-05-13Revert "ARMEB: Fix byte order of EH frame unwinding instructions"Rafael Espindola1-14/+4
2014-05-13[mips] Marked up instructions added in MIPS32r2 and tested that IAS for -mcpu...Daniel Sanders7-21/+35
2014-05-13ARMEB: Fix byte order of EH frame unwinding instructionsChristian Pirker1-4/+14
2014-05-13[mips] Free up two values in SubtargetFeatureFlag by folding the redundant Is...Daniel Sanders2-6/+5
2014-05-13[un]wrap extracted from lib/Target/Target[MachineC].cpp, lib/ExecutionEngine/...Artyom Skrobov3-33/+0
2014-05-13[ARM64] Fix the misleading diagnostic on bad extend amount of reg+reg address...Kevin Qin2-11/+8
2014-05-13Fix type of shuffle resulted from shuffle merge.Serge Pavlov1-6/+4
2014-05-13Assert that we don't RAUW a Constant with a ConstantExpr that contains it.Rafael Espindola1-1/+36
2014-05-13Folding into CSEL when there is ZEXT between SETCC and ADDWeiming Zhao1-3/+11
2014-05-12Revert "DebugInfo: Include lexical scopes in inlined subroutines."David Blaikie2-35/+17
2014-05-12Use a logical not when inverting SetCC. This unfortunately doesn't fire on a...Pete Cooper2-3/+19
2014-05-12[DAGCombiner] Split up an indexed load if only the base pointer value is liveAdam Nemet1-7/+30
2014-05-12Try to fix an SDAG dependence issue with sretReid Kleckner2-18/+23
2014-05-12DebugInfo: Attach DW_AT_inline to inlined subprograms at DIE-construction tim...David Blaikie1-4/+1
2014-05-12[RuntimeDyld] Add support for MachO __jump_table and __pointers sections, andLang Hames7-23/+242
2014-05-12Use cast<> for unchecked useMatt Arsenault1-1/+1
2014-05-12use nullptr instead of NULLSebastian Pop1-4/+4
2014-05-12Add support bswap16 to/from memory compiling to rev16 on ARM/ThumbLouis Gerbarg2-0/+17
2014-05-12Use cast<> for unchecked useMatt Arsenault1-2/+2
2014-05-12Use range forMatt Arsenault2-6/+4
2014-05-12do not assert when delinearization failsSebastian Pop1-8/+30
2014-05-12use isZero()Sebastian Pop1-6/+5
2014-05-12DwarfDebug: Avoid an extra map lookup while constructing abstract scope DIEs ...David Blaikie1-19/+20
2014-05-12TableGen: use PrintMethods to print more aliasesTim Northover12-41/+86
2014-05-12AArch64/ARM64: use InstAliases for NEON logical (imm) instructions.Tim Northover2-72/+67
2014-05-12AArch64/ARM64: implement "mov $Rd, $Imm" aliases in TableGen.Tim Northover3-58/+94
2014-05-12R600: Add mul24 intrinsicsMatt Arsenault3-4/+10
2014-05-12Make SimplifyDemandedBits understand BUILD_PAIRMatt Arsenault1-0/+25
2014-05-12Revert: r208582 - [mips][mips64r6] Add sel.s and sel.dDaniel Sanders2-52/+4
2014-05-12[mips][mips64r6] Add sel.s and sel.dDaniel Sanders2-4/+52