summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-04-30Prepare support of Itanium ABI on ARM as opposed to EHABI byJoerg Sonnenberger2-15/+20
2014-04-30DebugInfo: Omit DW_AT_artificial on DW_TAG_formal_parameters in DW_TAG_inline...David Blaikie4-20/+34
2014-04-30Restore condition incorrectly changed in r96289 to the older state.Joerg Sonnenberger1-1/+1
2014-04-30Convert more loops to range-based equivalentsAlexey Samsonov13-130/+103
2014-04-30Patch for function cloning to inline all blocks whose address is takenGerolf Hoflehner1-34/+106
2014-04-30Provide a version of getSymbolOffset that returns false on error.Rafael Espindola3-38/+53
2014-04-30Slightly simplify code in DwarfDebug::beginFunctionAlexey Samsonov1-7/+5
2014-04-30Move logic for calculating DBG_VALUE history map into separate file/class.Alexey Samsonov5-124/+207
2014-04-30Move a testcase from ELF to ARM64, incorrectly placed in r207627.James Molloy1-0/+0
2014-04-30Emit DW_AT_object_pointer once, on the declaration, for each function.David Blaikie6-14/+48
2014-04-30Don't expect to find fpcmp and PerfectShuffle when running lit testsAlexey Samsonov1-2/+0
2014-04-30Remove unused field hash_state::seed.Jay Foad1-2/+1
2014-04-30[ARM64] Prevent bit extraction to be adjusted by following shiftWeiming Zhao5-0/+43
2014-04-30Fix the clang-cl self-host build by defining ~DwarfDebug out of lineReid Kleckner2-0/+5
2014-04-30Add a testcase for r207627.James Molloy1-0/+4
2014-04-30Use the new StringTableBuilder in yaml2elfHans Wennborg3-53/+35
2014-04-30Revert r207571 - Add slp vectorization to LTO passesYi Jiang1-3/+0
2014-04-30[X86] Never hoist the shift value of a shift instruction.Michael Zolotukhin3-7/+31
2014-04-30Convert several loops over MachineFunction basic blocks to range-based loopsAlexey Samsonov7-58/+42
2014-04-30[IPO/MergeFunctions] changes so it doesn't try to bitcast a struct return typ...Carlo Kok2-1/+56
2014-04-30IR: Conservatively verify inalloca argumentsDavid Majnemer4-3/+26
2014-04-30Simplify ELFObjectWriter::SymbolValue.Rafael Espindola1-22/+14
2014-04-30[mips] Add instruction alias (negu).Matheus Almeida10-0/+20
2014-04-30[mips] Add instruction alias (sltu).Matheus Almeida10-0/+11
2014-04-30ELFObjectWriter: deduplicate suffices in strtabHans Wennborg22-165/+282
2014-04-30ARM64: print fp immediates without using scientific notation.Tim Northover9-30/+28
2014-04-30AArch64/ARM64: implement remaining TLS relocations (purely MC).Tim Northover6-158/+343
2014-04-30AArch64/ARM64: add specific diagnostic for MRS/MSR and enable tests.Tim Northover7-495/+508
2014-04-30AArch64/ARM64: accept and print floating-point immediate 0 as "#0.0"Tim Northover5-59/+83
2014-04-30IR: Alloca clones should remember inalloca stateDavid Majnemer1-3/+4
2014-04-30[mips] Add instruction alias (dsll and dsrl).Matheus Almeida6-0/+14
2014-04-30Fix a use of uninitialized memory in SmallVector's move-assignment operator.Douglas Gregor2-10/+55
2014-04-30Relax the test a bit.Rafael Espindola1-24/+24
2014-04-30R600/SI: Use VALU instructions for copying i1 valuesTom Stellard10-9/+188
2014-04-30R600/SI: Teach moveToVALU how to handle some SMRD instructionsTom Stellard3-1/+77
2014-04-30[ARM64][fast-isel] Fast-isel doesn't know how to handle f128.Chad Rosier2-2/+47
2014-04-30Rename the test, it is testing the symver directive.Rafael Espindola1-0/+0
2014-04-30[mips] Add instruction alias (sll and srl).Matheus Almeida10-0/+22
2014-04-30[mips] Fix MipsLongBranch pass to work when the offset from the branch to theSasa Stankovic10-16501/+296
2014-04-30[mips] Update tests with encoding information for slt, slti, sltiu and sltu.Matheus Almeida9-36/+36
2014-04-30R600: Remove unused function AMDGPUSubtarget::getDefaultSize()Tom Stellard2-13/+0
2014-04-30[asan] Disable asm instrumentation on unsupported platforms.Evgeniy Stepanov1-3/+6
2014-04-30ARM64: enable AArch64's basic-a64-instructions testTim Northover1-889/+1093
2014-04-30ARM64: print lsr instead of lsrv for variable shifts (etc)Tim Northover4-39/+39
2014-04-30ARM64: use 32-bit operations for uxtb & uxthTim Northover2-5/+21
2014-04-30AArch64/ARM64: allow smaller granule relocations on MOVZ/MOVNTim Northover1-6/+6
2014-04-30AArch64/ARM64: copy support for bCC instead of b.CC across.Tim Northover2-0/+58
2014-04-30AArch64/ARM64: expunge CPSR from the sourcesTim Northover12-123/+125
2014-04-30AArch64/ARM64: use HS instead of CS & LO instead of CC.Tim Northover9-44/+44
2014-04-30Grammar fix.Rafael Espindola1-1/+1