summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [MVT] Add v16f16 and v32f16 vectors.Craig Topper2019-08-211-0/+2
* [DAGCombiner] Remove mostly redundant calls to AddToWorklistAmaury Sechet2019-08-211-2/+1
* GlobalISel: Implement moreElementsVector for G_UNMERGE_VALUES sourcesMatt Arsenault2019-08-211-0/+20
* Improving CodeView debug info type record's inline commentsNilanjana Basu2019-08-211-20/+20
* [AMDGPU] Prevent VGPR copies from moving across the EXEC mask definitionsAlexander Timofeev2019-08-211-1/+5
* [LLVM][Alignment] Introduce Alignment In MachineFrameInfoGuillaume Chatelet2019-08-213-13/+16
* [DAGCombiner] Various nits. NFCAmaury Sechet2019-08-211-4/+2
* [MIPS GlobalISel] NarrowScalar G_TRUNCPetar Avramovic2019-08-211-0/+15
* [DebugInfo] Avoid dropping location info across block boundariesJeremy Morse2019-08-211-57/+105
* [AArch64][GlobalISel] Add support for narrowScalar of G_ZEXTAmara Emerson2019-08-211-0/+18
* [DAGCombiner][X86] Teach visitCONCAT_VECTORS to combine (concat_vectors (conc...Craig Topper2019-08-201-0/+9
* Adds support for writing the .bss section for XCOFF object files.Sean Fertile2019-08-201-1/+19
* [GlobalISel] Handle multiple registers in dbg.value intrinsicAditya Nandakumar2019-08-201-6/+7
* [CodeGen] Add a pass to do block predication on SSA machine IR.Thomas Raoux2019-08-202-49/+285
* [AsmPrinter] Remove const qualifier from EmitBasicBlockStart.Karl-Johan Karlsson2019-08-201-1/+1
* Fixed placement of llvm.global_dtors on Windows.Vyacheslav Zakharin2019-08-191-1/+2
* [CGP] Remove ModifiedDT from the makeBitReverse loopCraig Topper2019-08-191-1/+0
* [TargetLowering] x s% C == 0 fold: vector divisor with INT_MIN handlingRoman Lebedev2019-08-191-13/+66
* [PeepholeOptimizer] Don't assume bitcast def always has inputJinsong Ji2019-08-191-0/+5
* [DebugInfo] Allow bundled calls in the MIR's call site infoDavid Stenberg2019-08-192-4/+5
* [DebugInfo] Make postra sinking of DBG_VALUEs subregister-safeJeremy Morse2019-08-191-9/+28
* [TargetLowering] Teach computeRegisterProperties to only widen v3i16/v3f16 ve...Craig Topper2019-08-181-11/+23
* [SelectionDAG] Add a node creation debug message to getMachineNode.Craig Topper2019-08-181-0/+1
* [CodeGen] Do the Simple Early Return in block-placement pass to optimize the ...Kang Zhang2019-08-171-0/+40
* [CodeGenPrepare] Fix use-after-freeSanjay Patel2019-08-161-1/+2
* Escape % in printf format string.Evgeniy Stepanov2019-08-161-1/+1
* [AArch64][GlobalISel] Lower G_SHUFFLE_VECTOR with 1 elt src and 1 elt mask.Amara Emerson2019-08-161-1/+17
* [CodeGen/Analysis] Intrinsic llvm.assume should not block tail call optimizationGuozhi Wei2019-08-161-2/+4
* Revert [CodeGen] Do the Simple Early Return in block-placement pass to optimi...Florian Hahn2019-08-161-37/+0
* [DAGCombiner] Add simple folds for SMULFIX/UMULFIX/SMULFIXSATBjorn Pettersson2019-08-161-0/+27
* [DebugInfo] Handle complex expressions with spills in LiveDebugValuesJeremy Morse2019-08-161-31/+27
* [GlobalISel] CSEMIRBuilder: Add support for G_GEPVolkan Keles2019-08-153-19/+9
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-1565-315/+316
* MVT: Add v3i16/v3f16 vectorsMatt Arsenault2019-08-152-1/+6
* [NFC] Add a couple of dump routines for RegisterPressure helper classesPhilip Reames2019-08-151-0/+16
* [DebugInfo] Avoid crash from dropped fragments in LiveDebugValuesJeremy Morse2019-08-151-2/+15
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-1532-87/+87
* Remove SmallBitVector.h include. NFCI.Simon Pilgrim2019-08-151-1/+0
* Remove BitVector.h include. NFCI.Simon Pilgrim2019-08-151-1/+0
* [DAGCombine] MergeConsecutiveStores - fix cppcheck/MSVC extension warning. NFCI.Simon Pilgrim2019-08-151-1/+1
* [CodeGen] Do the Simple Early Return in block-placement pass to optimize the ...Kang Zhang2019-08-151-0/+37
* [SDAG][x86] check for relaxed math when matching an FP reductionSanjay Patel2019-08-151-2/+15
* Add ptrmask intrinsicFlorian Hahn2019-08-151-0/+11
* [SelectionDAGBuilder] Teach gather/scatter getUniformBase to look through vec...Craig Topper2019-08-141-2/+7
* [SDAG] move variable closer to use; NFCSanjay Patel2019-08-141-1/+1
* [DebugInfo] Consider debug label scope has an extra lexical block fileTaewook Oh2019-08-142-3/+7
* [DebugInfo] MCP: collect and update DBG_VALUEs encountered in local blockJeremy Morse2019-08-141-12/+26
* [AsmPrinter] Delete redundant .type foo, @function when emitting an ifuncFangrui Song2019-08-141-5/+4
* [GlobalISel]: Fix lowering of G_Shuffle_vector where we pick up the wrong sou...Aditya Nandakumar2019-08-141-1/+1
* [GlobalISel]: Fix lowering of G_SHUFFLE_VECTOR with scalar sourcesAditya Nandakumar2019-08-131-5/+10
OpenPOWER on IntegriCloud