summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Add assertion to padding size calculation, NFCKrzysztof Parzyszek2018-05-021-0/+1
* [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)Bjorn Pettersson2018-05-022-6/+36
* [DAGCombiner] Fix SDLoc in a (zext (zextload x)) combine (4/N)Vedant Kumar2018-05-011-33/+35
* [DAGCombiner] Fix SDLoc in a (sext (sextload x)) combine (3/N)Vedant Kumar2018-05-011-3/+3
* [DAGCombiner] Change the SDLoc on split extloads (2/N)Vedant Kumar2018-05-011-1/+1
* [DAGCombiner] Set the right SDLoc on a newly-created zextload (1/N)Vedant Kumar2018-05-011-1/+1
* Remove @brief commands from doxygen comments, too.Adrian Prantl2018-05-011-2/+2
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-0148-371/+371
* Temporarily revert "[DEBUG] Initial adaptation of NVPTX target for debug info...Eric Christopher2018-05-011-15/+7
* [LivePhysRegs] Remove registers clobbered by regmasks from the live setKrzysztof Parzyszek2018-04-301-1/+5
* [MC] Change AsmParser to leverage Assembler during evaluationNirav Dave2018-04-301-0/+3
* [MIR] Reset unique MBB numbering in MachineFunction::reset()Roman Tereshin2018-04-301-0/+1
* [DAGCombiner] rename function attribute for disabling ftrunc transformSanjay Patel2018-04-301-2/+2
* Fix infinite loop after r331115Daniel Sanders2018-04-301-0/+4
* IWYU for llvm-config.h in llvm, additions.Nico Weber2018-04-3041-0/+41
* [BranchFolding] Salvage DBG_VALUE instructions from empty blocksBjorn Pettersson2018-04-301-0/+46
* [SelectionDAG] Improve selection of DBG_VALUE using a PHI node resultBjorn Pettersson2018-04-304-1/+40
* [globalisel][legalizerinfo] Introduce dedicated extending loads and add lower...Daniel Sanders2018-04-282-5/+51
* [MachineOutliner] Add defs to calls + don't track liveness on outlined functionsJessica Paquette2018-04-271-4/+34
* [DAGCombiner] Fix a case of 1 in non-splat vector pow2 divisorHeejin Ahn2018-04-271-0/+7
* Fix a bug that prevents global variables from having a DW_OP_deref.Adrian Prantl2018-04-273-3/+10
* [FastISel] Actually enable local value sinking by defaultReid Kleckner2018-04-271-4/+2
* [FastISel] Fix local value sinking algorithmic complexityReid Kleckner2018-04-271-3/+12
* Attempt to fix remaining build failures after r331071 by changing the tuple t...Daniel Sanders2018-04-271-5/+4
* Attempt to fix build failure after r331071 using std::make_tupleDaniel Sanders2018-04-271-2/+3
* [PostRASink] extend the live-in check for all aliased registersJun Bum Lim2018-04-271-11/+11
* [globalisel][legalizerinfo] Add support for legalization based on the Machine...Daniel Sanders2018-04-273-16/+72
* [CodeGen] Use RegUnits to track register aliases (NFC)Jun Bum Lim2018-04-272-56/+28
* [MC] Undo spurious commit added into r331052.Nirav Dave2018-04-271-3/+0
* [MC] Provide default value for IsResolved.Nirav Dave2018-04-271-0/+3
* [MC] Modify MCAsmStreamer to always build MCAssembler. NFCI.Nirav Dave2018-04-271-6/+6
* Revert "Fix a bug that prevents global variables from having a DW_OP_deref."Adrian Prantl2018-04-261-3/+2
* [GlobalISel] Reporting rules covered as part of the InstructionSelect's debug...Roman Tereshin2018-04-261-0/+6
* DAG: Fix not legalizing vector fcanonicalizesMatt Arsenault2018-04-261-0/+1
* Fix a bug that prevents global variables from having a DW_OP_deref.Adrian Prantl2018-04-261-2/+3
* [GlobalMerge] Fix a typoHaicheng Wu2018-04-261-1/+1
* [DAGCombiner] limit ftrunc optimizations with function attributeSanjay Patel2018-04-261-0/+8
* [DAGCombiner] refactor FP->int->FP folds; NFCSanjay Patel2018-04-261-16/+26
* [MIR] Add support for debug metadata for fixed stack objectsFrancis Visoiu Mistrih2018-04-252-17/+28
* [DAGCombiner][X86] When promoting loads don't use ZEXTLOAD even its legalCraig Topper2018-04-241-8/+4
* [X86] Account for partial stack slot spills (PR30821)Warren Ristow2018-04-241-3/+7
* [CodeGen] Print user-friendly debug locations as MI commentsFrancis Visoiu Mistrih2018-04-241-1/+14
* Correct dwarf unwind information in function epiloguePetar Jovanovic2018-04-245-12/+368
* [CodeGen] Do not allow opt-bisect-limit to skip ScalarizeMaskedMemIntrin.Andrei Elovikov2018-04-241-3/+0
* [DAGCombiner] Unfold scalar masked merge if profitableRoman Lebedev2018-04-231-0/+67
* [SelectionDAG] Dump debug locs in SDNodesVedant Kumar2018-04-231-0/+4
* StackSlotColoring: Fix missing skipFunction checkMatt Arsenault2018-04-231-0/+3
* [SelectionDAG] Refactor lowering of atomic memory intrinsics.Daniel Neilson2018-04-232-91/+150
* [AArch64] Don't crash trying to resolve __stack_chk_guard.Eli Friedman2018-04-211-2/+5
* Remove unused argument from emitModuleMetadata.Eric Christopher2018-04-202-7/+7
OpenPOWER on IntegriCloud