summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* Remove ancient hack that was emulating move semantics with reference counting.Benjamin Kramer2014-09-151-20/+13
* Fix memory leak in error paths in YAMLTraits by using unique_ptrDavid Blaikie2014-09-151-31/+21
* Fix a lot of confusion around inserting nops on empty functions.Rafael Espindola2014-09-154-22/+7
* [CodeGenPrepare][AddressingModeMatcher] Fix a think-o for the sext(zext) -> z...Quentin Colombet2014-09-151-7/+9
* [X86] Fix a bug in X86's peephole optimization.Akira Hatanaka2014-09-151-14/+24
* Use dyn_cast<> instead of isa<> and cast<>Matt Arsenault2014-09-151-1/+2
* [MCJIT] Start Stringref-izing the ExecutionEngine interface.Lang Hames2014-09-153-4/+3
* R600/SI: Prefer selecting more e64 instruction forms.Matt Arsenault2014-09-151-7/+7
* Use IntrusiveRefCntPtr to manage the lifetime of BitCodeAbbrevs.Benjamin Kramer2014-09-151-36/+3
* R600/SI: Add preliminary support for flat address spaceMatt Arsenault2014-09-1520-11/+440
* R600/SI: Fix promote alloca pass breaking addrspacecastMatt Arsenault2014-09-151-0/+7
* R600/SI: Enable named operand table for MTBUFMatt Arsenault2014-09-151-0/+1
* [mips] Use early exit in MipsAsmParser::matchCPURegisterName(). NFC.Toma Tabacu2014-09-151-17/+18
* [mips] Marked the DADDiu instruction aliases as MIPS III.Toma Tabacu2014-09-151-4/+4
* [x86] Begin emitting PBLENDW instructions for integer blend operationsChandler Carruth2014-09-151-2/+36
* [x86] Teach the x86 DAG combiner to form UNPCKLPS and UNPCKHPSChandler Carruth2014-09-151-0/+14
* [x86] Teach the x86 DAG combiner to form MOVSLDUP and MOVSHDUPChandler Carruth2014-09-154-30/+105
* Fix a non-virtual destructor warning introduced in r217747.Frederic Riss2014-09-151-0/+2
* [x86] Undo a flawed transform I added to form UNPCK instructions whenChandler Carruth2014-09-151-79/+79
* [x86] Teach the new vector shuffle lowering to use 'punpcklwd' andChandler Carruth2014-09-151-2/+12
* Fix ambiguous typedef introduced in r217747.Frederic Riss2014-09-151-2/+2
* InstSimplify: Simplify trivial and/or of icmpsDavid Majnemer2014-09-151-0/+114
* Fix DebugInfo replaceAllUsesWith.Frederic Riss2014-09-151-1/+1
* Move replaceAllUsesWith() from DIType to DIDescriptor.Frederic Riss2014-09-151-2/+2
* Introduce the DWARFUnitSection abstraction.Frederic Riss2014-09-156-44/+69
* [x86] Teach the new vector shuffle lowering to use BLENDPS and BLENDPD.Chandler Carruth2014-09-141-0/+35
* [x86] Teach the vector combiner that picks a canonical shuffle from toChandler Carruth2014-09-141-9/+35
* In DwarfEHPrepare, after all passes are run, RewindFunction may be a danglingYaron Keren2014-09-141-0/+5
* [A57FPLoadBalancing] Modify r217689 - actually we do need to check defsJames Molloy2014-09-141-6/+6
* [FastISel][AArch64] Add support for non-native types for logical ops.Juergen Ributzka2014-09-131-36/+48
* Add control of function merging to the PMBuilder.Nick Lewycky2014-09-131-0/+10
* Fix typoMatt Arsenault2014-09-131-4/+4
* Simplify code. No functionality change.Benjamin Kramer2014-09-131-15/+3
* [AArch64] Don't enable the post-RA MI scheduler at OptNone.Chad Rosier2014-09-121-1/+2
* Allow targets to custom legalize vector insertion and extraction.Owen Anderson2014-09-121-0/+8
* [llvm-objdump] support -rebase option for mach-o to dump rebasing infoNick Kledzik2014-09-121-0/+172
* llvm-profdata: Avoid undefined behaviour when reading raw profilesJustin Bogner2014-09-121-0/+3
* Remove an unnecessary restriction. MIsNeedChainEdge() should be checked even...Owen Anderson2014-09-121-1/+1
* The MCAssembler.h include isn't used.Yaron Keren2014-09-121-1/+0
* Add an overload of getLastArgNoClaim taking two OptSpecifiers.Ehsan Akhgari2014-09-121-0/+9
* Add support for le64.JF Bastien2014-09-121-2/+9
* [AArch64] Enable post-RA MI scheduler.Chad Rosier2014-09-122-1/+6
* [A57FPLoadBalancing] Remove support for vector typesJames Molloy2014-09-121-5/+0
* [A57FPLoadBalancing] Ignore <def>s when checking if a chain may be killed.James Molloy2014-09-121-0/+4
* [A57LoadBalancing] unique_ptr-ify.James Molloy2014-09-121-25/+20
* [mips][microMIPS] Implement JRADDIUSP instructionZoran Jovanovic2014-09-124-0/+52
* Address comments on r217622Bill Schmidt2014-09-121-4/+6
* [mips][microMIPS] Implement BGEZALS and BLTZALS instructionsZoran Jovanovic2014-09-122-0/+13
* [mips][microMIPS] Implement JALS and JALRS instructions.Zoran Jovanovic2014-09-122-4/+37
* [mips][microMIPS] Implement TLBP, TLBR, TLBWI and TLBWR instructionsZoran Jovanovic2014-09-123-5/+19
OpenPOWER on IntegriCloud