summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Make headers self-contained again.Benjamin Kramer2016-03-041-0/+1
* [X86][SSE] Improve vector ZERO_EXTEND by combining to ZERO_EXTEND_VECTOR_INREGSimon Pilgrim2016-03-031-1/+18
* Revert "[ARM] Merging 64-bit divmod lib calls into one"Renato Golin2016-03-031-2/+1
* [BranchFolding] Change function name related with merging MMOs. NFCJunmo Park2016-03-031-7/+5
* [MBP] Renaming a confusing variable and add clarifying commentsPhilip Reames2016-03-031-19/+24
* [MBP] Avoid placing random blocks between loop preheader and headerPhilip Reames2016-03-031-1/+2
* [X86] Don't give catch objects a displacement of zeroDavid Majnemer2016-03-032-24/+47
* [MBP] Remove overly verbose debug outputPhilip Reames2016-03-021-5/+2
* [MBP] Adjust debug output to be more focused and approachablePhilip Reames2016-03-021-18/+9
* [ARM] Merging 64-bit divmod lib calls into oneRenato Golin2016-03-021-1/+2
* SelectionDAG: Use correctly sized allocation functions for SDNodesJustin Bogner2016-03-021-116/+86
* DAGCombiner: Make sure an integer is being truncatedMatt Arsenault2016-03-021-1/+1
* DAGCombiner: Turn truncate of a bitcasted vector to an extractMatt Arsenault2016-03-011-0/+16
* Revert "[mips] Promote the result of SETCC nodes to GPR width."Vasileios Kalintiris2016-03-014-16/+6
* [NVPTX] Use different, convergent MIs for convergent calls.Justin Lebar2016-03-011-3/+5
* DAGCombiner: Turn extract of bitcasted integer into truncateMatt Arsenault2016-03-011-0/+8
* Refactor duplicated code for linking with pthread.Rafael Espindola2016-03-011-6/+1
* [mips] Promote the result of SETCC nodes to GPR width.Vasileios Kalintiris2016-03-014-6/+16
* LegalizeDAG: Use correct ptr type when expanding unaligned load/storeMatt Arsenault2016-03-011-14/+21
* [WinEH] Allocate the registration node before the catch objectsDavid Majnemer2016-03-012-0/+13
* Improve the debug output of DwarfDebug::buildLocationList().Adrian Prantl2016-02-292-1/+15
* Fix PR26585 by improving the promotion of DBG_VALUEs to DW_AT_locations.Adrian Prantl2016-02-291-2/+17
* fix typo in commentAdrian Prantl2016-02-291-1/+1
* CodeGen: Remove an iterator => pointer conversion, NFCDuncan P. N. Exon Smith2016-02-271-2/+2
* CodeGen: Use MachineInstr& in InlineSpiller::rematerializeFor()Duncan P. N. Exon Smith2016-02-271-16/+15
* CodeGen: Update LiveIntervalAnalysis API to use MachineInstr&, NFCDuncan P. N. Exon Smith2016-02-275-40/+41
* CodeGen: Change MachineInstr to use MachineInstr&, NFCDuncan P. N. Exon Smith2016-02-275-20/+20
* DAGCombiner: Don't unnecessarily swap operands in ReassociateOpsMatt Arsenault2016-02-271-2/+2
* CodeGen: Use MachineInstr& in HashMachineInstr, NFCDuncan P. N. Exon Smith2016-02-271-10/+10
* CodeGen: Use MachineInstr& in AntiDepBreaker API, NFCDuncan P. N. Exon Smith2016-02-276-91/+88
* CodeGen: Assert valid MI in AntiDepBreaker::UpdateDbgValueDuncan P. N. Exon Smith2016-02-271-1/+2
* CodeGen: Update DFAPacketizer API to take MachineInstr&, NFCDuncan P. N. Exon Smith2016-02-271-9/+10
* WIP: CodeGen: Use MachineInstr& in MachineInstrBundle.h, NFCDuncan P. N. Exon Smith2016-02-2710-19/+19
* DAGCombiner: Relax sqrt NaN folding checkMatt Arsenault2016-02-271-7/+7
* CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFCDuncan P. N. Exon Smith2016-02-2718-165/+163
* Minor code cleanup. NFC.Junmo Park2016-02-271-1/+1
* Fix a bug in isVectorReductionOp() in SelectionDAGBuilder.cpp that may cause ...Cong Hou2016-02-261-4/+4
* Fix warning in DwarfCFIException. NFCAmaury Sechet2016-02-261-1/+1
* Extract the method to begin and end a fragment in AsmPrinterHandler in their ...Amaury Sechet2016-02-264-12/+43
* [GlobalISel] Fix a ranlib warning about empty TOC.Quentin Colombet2016-02-261-3/+6
* [WinEH] Fix funclet return block clobber mask placementReid Kleckner2016-02-261-2/+6
* MachineCopyPropagation: Catch copies of the form A<-B;A<-BMatthias Braun2016-02-261-54/+71
* MachineCopyPropagation: Keep scanning through instructions with regmasksMatthias Braun2016-02-261-55/+55
* Minor code cleanups. NFC.Junmo Park2016-02-261-3/+3
* [WinEH] Don't remove unannotated inline-asm callsDavid Majnemer2016-02-261-2/+3
* Introduce DominanceFrontierAnalysis to the new PassManager to compute Dominan...Hongbin Zheng2016-02-252-2/+2
* Introduce analysis pass to compute PostDominators in the new pass manager. NFCHongbin Zheng2016-02-251-1/+1
* Revert "Introduce analysis pass to compute PostDominators in the new pass man...Hongbin Zheng2016-02-251-1/+1
* Revert "Introduce DominanceFrontierAnalysis to the new PassManager to compute...Hongbin Zheng2016-02-252-2/+2
* Introduce DominanceFrontierAnalysis to the new PassManager to compute Dominan...Hongbin Zheng2016-02-252-2/+2
OpenPOWER on IntegriCloud