summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Add support for the event sectionHeejin Ahn2018-11-142-1/+17
* [CodeGen] Fix forward scan in MachineBasicBlock::computeRegisterLiveness.Eli Friedman2018-11-141-15/+12
* [MachineOutliner][NFC] Use MBB flags to avoid call checks in getOutliningInfoJessica Paquette2018-11-131-2/+9
* [MachineOutliner][NFC] Exit getOutliningType if there are < 2 candidatesJessica Paquette2018-11-131-2/+3
* Fixed DAGTypeLegalizer::SplitVecOp_EXTRACT_VECTOR_ELT i1 handlingStanislav Mekhanoshin2018-11-131-0/+9
* [AsmPrinter] Rename a comment of .debug_gnu_pubnames entryFangrui Song2018-11-131-2/+2
* DebugInfo: Add a CU metadata attribute for use of DWARF ranges base address s...David Blaikie2018-11-131-1/+1
* [SelectionDAG][X86] Relax restriction on the width of an input to *_EXTEND_VE...Craig Topper2018-11-131-3/+2
* [IR] Add a dedicated FNeg IR InstructionCameron McInally2018-11-134-0/+20
* Fix uninitialized variable.Alexander Kornienko2018-11-131-1/+1
* [DAGCombiner] Enable tryToFoldExtendOfConstant to run after legalize vector opsCraig Topper2018-11-131-14/+7
* [MachineOutliner][NFC] Change getMachineOutlinerMBBFlags to isMBBSafeToOutlin...Jessica Paquette2018-11-121-1/+6
* [GC][NFC] Simplify code now that we only have one safepoint kindPhilip Reames2018-11-123-17/+7
* Use a data structure better suited for large sets in SimplificationTracker.Ali Tamur2018-11-121-11/+156
* [GC] Remove so called PreCall safepointsPhilip Reames2018-11-122-9/+2
* Fix MachineInstr::findRegisterUseOperandIdx subreg checksStanislav Mekhanoshin2018-11-121-3/+1
* [MachineOutliner][NFC] Early exit pruning when candidates don't share an MBBJessica Paquette2018-11-121-0/+8
* [MachineOutliner][NFC] Put suffix tree in buildCandidateListJessica Paquette2018-11-121-6/+5
* [DWARFv5] Emit split type units in .debug_info.dwo.Paul Robinson2018-11-121-4/+7
* [DAGCombiner] Fix load-store forwarding of indexed loads.Nirav Dave2018-11-121-3/+17
* [GC] Remove unused configuration variablePhilip Reames2018-11-121-6/+1
* [GC] Minor style modernizationPhilip Reames2018-11-121-44/+43
* [GCRoot] Remove some unneccessary complexityPhilip Reames2018-11-112-50/+33
* [DAGCombiner] Make tryToFoldExtendOfConstant return an SDValue instead of an ...Craig Topper2018-11-101-14/+14
* [x86] allow vector load narrowing with multi-use valuesSanjay Patel2018-11-101-5/+7
* [GC] Rename a header for consistencyPhilip Reames2018-11-103-3/+3
* RegAllocFast: Further cleanups; NFCMatthias Braun2018-11-101-210/+217
* [GC] Simplify linking of GC builtin GC strategiesPhilip Reames2018-11-091-6/+2
* [SelectionDAG] Fix a -Wparentheses warning from gcc in an assert. NFCCraig Topper2018-11-091-2/+2
* [DWARFv5] Emit normal type units in .debug_info comdats.Paul Robinson2018-11-091-1/+6
* [DAGCombiner][X86][Mips] Enable combineShuffleOfScalars to run between vector...Craig Topper2018-11-091-2/+5
* Type safe version of MachinePassRegistrySerge Guelton2018-11-094-41/+6
* [Power9] Allow gpr callee saved spills in prologue to vectors registersZaara Syeda2018-11-092-12/+42
* [SelectionDAG] swap select_cc operands to enable foldingAlexandros Lamprineas2018-11-091-32/+34
* [SelectionDAG] Assert on the width of DemandedElts argument to computeKnownBi...Craig Topper2018-11-081-2/+3
* [DAGCombine] Improve alias analysis for chain of independent stores.Nirav Dave2018-11-081-59/+116
* NFC: DebugInfo: Track the origin CU rather than just the base address for ran...David Blaikie2018-11-084-13/+11
* [MachineOutliner][NFC] Only map blocks which have adjacent legal instructionsJessica Paquette2018-11-081-14/+36
* [MachineOutliner][NFC] Don't map MBBs that don't contain legal instructionsJessica Paquette2018-11-081-18/+47
* [MachineOutliner][NFC] Remove Parent field from SuffixTreeNodeJessica Paquette2018-11-071-28/+14
* [MachineOutliner][NFC] Traverse suffix tree using a RepeatedSubstring iteratorJessica Paquette2018-11-071-53/+111
* [MachineOutliner] Don't store outlined function numberings on OutlinedFunctionJessica Paquette2018-11-071-5/+13
* Fix ignorded type qualifier warning [NFC]Serge Guelton2018-11-071-1/+1
* Add support for llvm.is.constant intrinsic (PR4898)James Y Knight2018-11-074-14/+49
* RegAllocFast: Leave unassigned virtreg entries in mapMatthias Braun2018-11-071-93/+74
* RegAllocFast: Further cleanups; NFCMatthias Braun2018-11-071-31/+35
* RegAllocFast: Refactor PhysRegState usage; NFCMatthias Braun2018-11-071-10/+18
* RegAllocFast: Factor spill/reload creation into their own functions; NFCMatthias Braun2018-11-071-32/+50
* RegAllocFast: Cleanups; NFCMatthias Braun2018-11-071-16/+13
* RegAllocFast: Rename statistic from NumCopies to NumCoalescedMatthias Braun2018-11-071-2/+2
OpenPOWER on IntegriCloud