summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declareReid Kleckner2017-09-201-19/+29
* CodeGen: support SwiftError SwiftCC on Windows x64Saleem Abdulrasool2017-09-201-0/+2
* Re-land "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"Reid Kleckner2017-09-201-40/+72
* [DebugInfo] Use a MapVector to coalesce MachineOperand locationsReid Kleckner2017-09-201-56/+46
* Recommit [MachineCombiner] Update instruction depths incrementally for large ...Florian Hahn2017-09-202-23/+90
* [MIRPrinter] Print empty successor lists when they cannot be guessedQuentin Colombet2017-09-191-2/+8
* CodeGen: use range based for loops (NFC)Saleem Abdulrasool2017-09-191-6/+1
* Revert "[MIRPrinter] Print empty successor lists when they cannot be guessed"Quentin Colombet2017-09-191-1/+2
* [MIRPrinter] Print empty successor lists when they cannot be guessedQuentin Colombet2017-09-191-2/+1
* Revert "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"Reid Kleckner2017-09-191-54/+35
* Re-land "Fix Bug 30978 by emitting cv file checksums."Reid Kleckner2017-09-191-7/+13
* Re-land r313400 "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VA...Reid Kleckner2017-09-191-35/+54
* Revert r313400 "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VAL...Hans Wennborg2017-09-181-53/+35
* [DAGCombiner] fold assertzexts separated by truncSanjay Patel2017-09-181-2/+25
* [DAG, x86] allow store merging before and after legalization (PR34217)Sanjay Patel2017-09-181-4/+4
* [GlobalISel] Only build expensive remarks if they're enabled. NFC.Ahmed Bougacha2017-09-182-7/+14
* [SelectionDAG] Add BITCAST handling to ComputeNumSignBits for splatted sign b...Simon Pilgrim2017-09-181-0/+24
* Revert "Fix Bug 30978 by emitting cv file checksums."Eric Beckmann2017-09-161-9/+7
* Name the sentinel value used for the location number of the undefined registe...Reid Kleckner2017-09-151-7/+9
* [DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEsReid Kleckner2017-09-151-35/+53
* [DebugInfo] Add missing DW_OP_deref when an NRVO pointer is spilledReid Kleckner2017-09-152-62/+56
* [WebAssembly] MC: Create wasm data segments based on MCSectionsSam Clegg2017-09-151-3/+5
* Change encodeU/SLEB128 to pad to certain number of bytesSam Clegg2017-09-152-8/+20
* Revert r313343 "[X86] PR32755 : Improvement in CodeGen instruction selection ...Hans Wennborg2017-09-151-11/+0
* Fix Bug 30978 by emitting cv file checksums.Eric Beckmann2017-09-151-7/+9
* Recommit "[RegAlloc] Make sure live-ranges reflect the state of the IR whenJonas Paulsson2017-09-152-2/+8
* [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.Jatin Bhateja2017-09-151-0/+11
* [codeview] Use a type index of zero for static method "this" typesReid Kleckner2017-09-151-1/+1
* Add AddresSpace to PseudoSourceValue.Jan Sjodin2017-09-143-19/+36
* Remove usages of deprecated std::unary_function and std::binary_function.Benjamin Kramer2017-09-141-1/+1
* TableGen support for parameterized register class informationKrzysztof Parzyszek2017-09-141-2/+5
* [IfConversion] More simple, correct dead/kill liveness handlingKrzysztof Parzyszek2017-09-142-57/+65
* [DAGCombine] (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2)Simon Pilgrim2017-09-141-2/+4
* [SelectionDAG] ComputeNumSignBits - cleanup ROTL/ROTR wrapping to match DAGCo...Simon Pilgrim2017-09-141-3/+3
* [XRay][CodeGen] Use the current function symbol as the associated symbol for ...Dean Michael Berris2017-09-141-1/+1
* [codeview] Fold FIXME into comment, there's nothing to do. NFCReid Kleckner2017-09-131-4/+4
* Revert r312719 "[MachineCombiner] Update instruction depths incrementally for...Hans Wennborg2017-09-132-90/+23
* Allow target to decide when to cluster loads/stores in mischedStanislav Mekhanoshin2017-09-131-6/+2
* [codeview] VLAs and unsized arrays should use a size of zeroReid Kleckner2017-09-131-3/+4
* [RegAlloc] Keep a copy of live interval for the spilled vregs in HoistSpillHe...Wei Mi2017-09-131-24/+29
* [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko2017-09-1312-136/+248
* Mark static member functions as static in CodeViewDebugAdrian McCarthy2017-09-132-11/+14
* [MachineScheduler] Put SchedRegion in an anonymous namespace.Mikael Holmen2017-09-131-0/+2
* Remove -generate-dwarf-pub-sections flag.Peter Collingbourne2017-09-121-14/+1
* IR: Represent -ggnu-pubnames with a flag on the DICompileUnit.Peter Collingbourne2017-09-124-120/+93
* Update branch coalescing to be a PowerPC specific passLei Huang2017-09-124-763/+0
* [WebAssembly] Remove flags from MCSectionWasmSam Clegg2017-09-121-9/+5
* Revert "[DWARF] Incorrect prologue end line record."Robert Lougher2017-09-121-3/+1
* [DWARF] Incorrect prologue end line record.Robert Lougher2017-09-121-1/+3
* [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-09-118-146/+225
OpenPOWER on IntegriCloud