summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [ADT] Make escaping fn conform to coding guidelinesJonas Devlieghere2018-05-311-1/+1
* [MCSchedule] Add the ability to compute the latency and throughput informatio...Andrea Di Biagio2018-05-312-3/+17
* [GlobalISel][Legalizer] LegalizerInfo verifier: Making LegalizerInfo::verify(...Roman Tereshin2018-05-311-0/+3
* [GlobalISel][Legalizer] LegalizerInfo verifier: check rules cover type indicesRoman Tereshin2018-05-301-0/+52
* DAG: Remove redundant version of getRegisterTypeForCallingConvMatt Arsenault2018-05-291-4/+4
* [StrictFP] Make getStrictFPOpcodeAction(...) more accessibleCameron McInally2018-05-291-32/+2
* StackColoring: better handling of statically unreachable codeThan McIntosh2018-05-291-2/+5
* [CodeGenPrepare] Revert r331783Guozhi Wei2018-05-251-41/+0
* [RegUsageInfoCollector] Bugfix for callee saved registers.Jonas Paulsson2018-05-251-11/+59
* [DebugInfo] Maintain DI when converting GEP to bitcastVedant Kumar2018-05-241-0/+1
* [ScheduleDAGInstrs / buildSchedGraph] Clear subregister entries also.Jonas Paulsson2018-05-241-7/+8
* [DebugInfo] Maintain DI for sunken bitcastsVedant Kumar2018-05-231-0/+1
* [GlobalISel] NFCI, Getting GlobalISel ~5% fasterRoman Tereshin2018-05-233-25/+20
* [WebAssembly] Add functions for EHScopesHeejin Ahn2018-05-235-35/+44
* [MachineOutliner] Add "thunk" outlining for AArch64.Eli Friedman2018-05-221-0/+7
* [DWARFv5] Put the DWO ID in its place.Paul Robinson2018-05-223-5/+24
* [DAG] fold FP binops with undef operands to NaNSanjay Patel2018-05-211-11/+12
* [DAGCombiner] isAllOnesConstantOrAllOnesSplatConstant(): look through bitcastsRoman Lebedev2018-05-211-6/+9
* [DAGCombine][X86][AArch64] Masked merge unfolding: vector edition.Roman Lebedev2018-05-211-4/+0
* [DAGCombiner] Use computeKnownBits to match rotate patterns that have had the...Craig Topper2018-05-211-7/+18
* CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up...Peter Collingbourne2018-05-212-6/+11
* [GlobalMerge] Exit early if only one global is to be mergedHaicheng Wu2018-05-191-1/+9
* DAG: Fix crash on shift with large shift amountsMatt Arsenault2018-05-181-2/+2
* MC: Change the streamer ctors to take an object writer instead of a stream. N...Peter Collingbourne2018-05-181-3/+5
* Revert changes from D46265.Than McIntosh2018-05-181-5/+2
* StackColoring: better handling of statically unreachable codeThan McIntosh2018-05-181-2/+5
* Revert "Temporarily revert "[DEBUG] Initial adaptation of NVPTX target for de...Eric Christopher2018-05-181-7/+15
* Tidy comment up a bit.Eric Christopher2018-05-181-1/+1
* [MachineOutliner] Count savings from outlining in bytes.Eli Friedman2018-05-181-7/+12
* Resubmit [pdb] Change /DEBUG:GHASH to emit 8 byte hashes."Zachary Turner2018-05-171-2/+2
* Revert "[pdb] Change /DEBUG:GHASH to emit 8 byte hashes."Zachary Turner2018-05-171-2/+2
* [pdb] Change /DEBUG:GHASH to emit 8 byte hashes.Zachary Turner2018-05-171-2/+2
* [WebAssembly] Add Wasm personality and isScopedEHPersonality()Heejin Ahn2018-05-173-6/+6
* [CodeGen] Use MachineInstr::getOperand(0) instead of gets the defs iterator_r...Craig Topper2018-05-161-1/+1
* [STLExtras] Add size() for ranges, and remove distance()Vedant Kumar2018-05-161-1/+1
* Fix small grammar-o.Eric Christopher2018-05-161-1/+1
* [DAG] Prune cycle check in store merge.Nirav Dave2018-05-161-18/+54
* [DAG] Defer merge store cycle checking to just before merge. NFCI.Nirav Dave2018-05-161-8/+20
* [AArch64] Gangup loads and stores for pairing.Sirish Pande2018-05-162-4/+86
* [GlobalISel][IRTranslator] Split aggregates during IR translation.Amara Emerson2018-05-161-135/+280
* Emit a left-shift instead of a power-of-two multiply for jump-tablesAlexander Richardson2018-05-161-2/+11
* [DebugInfo] Only handle DBG_VALUE in InlineSpiller.Shiva Chen2018-05-161-2/+8
* [MachineOutliner] Add optsize markings to outlined functions.Eli Friedman2018-05-151-0/+8
* Move helper classes into anonymous namespaces. NFCI.Benjamin Kramer2018-05-151-3/+3
* [DAGCombine] Move load checks on store of loads into candidateNirav Dave2018-05-151-15/+13
* [DAG] propagate FMF for all FPMathOperatorsSanjay Patel2018-05-152-12/+29
* [CodeView] Improve debugging of virtual base class member variablesBrock Wyma2018-05-141-2/+1
* [BranchFolding] Allow hoisting to block with a single conditional branch.Geoff Berry2018-05-141-1/+5
* [CodeGen/AccelTable]: Handle -dwarf-linkage-names=Abstract correctlyPavel Labath2018-05-142-4/+7
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-14110-2143/+2220
OpenPOWER on IntegriCloud