summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* [NFC][TTI] Add Alignment for isLegalMasked[Gather/Scatter]Anna Welker2019-12-181-6/+8
* [X86] Add calculation for elements in structures in getting uniform base for ...Wang, Pengfei2019-12-181-6/+28
* [FPEnv][LegalizeTypes] Make ScalarizeVecOp_STRICT_FP_ROUND do its own replace...Craig Topper2019-12-171-1/+7
* [FPEnv][LegalizeTypes][LegalizeDAG][AArch64] Few fixes/improvements for legal...Craig Topper2019-12-174-2/+22
* Recommit "[DebugInfo] Refactored macro related generation,Sourabh Singh Tomar2019-12-182-19/+9
* [SDAG] adjust isNegatibleForFree calculation to avoid crashingSanjay Patel2019-12-171-1/+8
* Revert "[SDAG] remove use restriction in isNegatibleForFree() when called fro...Sanjay Patel2019-12-171-8/+1
* [SDAG] remove use restriction in isNegatibleForFree() when called from getNeg...Sanjay Patel2019-12-171-1/+8
* [DAGCombiner] Add node back in the worklist in topological order in CommitTar...Amaury Séchet2019-12-171-2/+1
* Revert "Honor -fuse-init-array when os is not specified on x86"Mitch Phillips2019-12-171-1/+0
* This adds constrained intrinsics for the signed and unsigned conversionsKevin P. Neal2019-12-176-52/+236
* PostRA Machine Sink should take care of COPY defining register that is a sub-...alex-t2019-12-171-3/+7
* Resubmit "[Alignment][NFC] Deprecate CreateMemCpy/CreateMemMove"Guillaume Chatelet2019-12-171-2/+2
* [ObjC][DWARF] Emit DW_AT_APPLE_objc_direct for methods marked as __attribute_...Raphael Isemann2019-12-171-0/+3
* [LegalizeTypes] Pre-size the SmallVectors in ScalarizeVecRes_StrictFPOp and S...Craig Topper2019-12-161-9/+9
* [LegalizeTypes] Remove ScalarizeVecRes_STRICT_FP_ROUND in favor of just using...Craig Topper2019-12-162-16/+0
* [LegalizeTypes] Remove the call to SplitVecRes_UnaryOp from SplitVecRes_Stric...Craig Topper2019-12-161-29/+0
* [SelectionDAG] Add the fpexcept flag to the SelectionDAG dumping output so we...Craig Topper2019-12-161-0/+3
* [NFC][llvm][MIRVRegNamerUtils] Moving some switch cases and altering comments.Puyan Lotfi2019-12-161-5/+5
* [llvm][MIRVRegNamerUtils] Adding hashing on CImm / FPImm MachineOperands.Puyan Lotfi2019-12-161-2/+7
* Honor -fuse-init-array when os is not specified on x86Kamlesh Kumar2019-12-161-0/+1
* Revert "[Alignment][NFC] Deprecate CreateMemCpy/CreateMemMove"Guillaume Chatelet2019-12-161-2/+2
* [Alignment][NFC] Deprecate CreateMemCpy/CreateMemMoveGuillaume Chatelet2019-12-161-2/+2
* [CodegenPrepare] Guard against degenerate branchesValentin Churavy2019-12-161-0/+4
* [DAG] Add SimplifyDemandedBits support for BSWAPSanjay Patel2019-12-151-0/+10
* [LegalizeTypes] Teach BitcastToInt_ATOMIC_SWAP to only create FP16_TO_FP when...Craig Topper2019-12-141-4/+9
* [LegalizeTypes] In PromoteFloatOp_SETCC, don't both querying for transforming...Craig Topper2019-12-141-2/+1
* [NFC][llvm][MIRVRegNamerUtils] Refactoring GetHashableMO into switch-statement.Puyan Lotfi2019-12-141-7/+34
* [Legalizer] Making artifact combining order-independentRoman Tereshin2019-12-131-1/+6
* [Legalizer] Refactoring out legalizeMachineFunctionRoman Tereshin2019-12-131-49/+66
* [Legalizer] More detailed debugging printing in main loopRoman Tereshin2019-12-131-1/+7
* [NFC] Use SelectionDAG::getMemBasePlusOffset() instead of getNode(ISD::ADD)Alex Richardson2019-12-137-55/+24
* [NFC] Implement SelectionDAG::getObjectPtrOffset() using getMemBasePlusOffset()Alex Richardson2019-12-131-4/+6
* [NFC] Add a SDValue overload for SelectionDAG::getMemBasePlusOffset()Alex Richardson2019-12-131-1/+8
* [NFC] Change SelectionDAG::getMemBasePlusOffset() to use int64_tAlex Richardson2019-12-131-1/+1
* [DAGCombiner] fold shift-trunc-shift to shift-mask-trunc (2nd try)Sanjay Patel2019-12-131-0/+14
* Reland [DataLayout] Fix occurrences that size and range of pointers are assum...Nicola Zaghen2019-12-131-2/+2
* [NFC] Use EVT instead of bool for getSetCCInverse()Alex Richardson2019-12-134-19/+25
* Recommit "[AArch64][SVE] Implement intrinsics for non-temporal loads & stores"Kerry McLaughlin2019-12-131-1/+4
* [LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressionsDavid Stenberg2019-12-131-2/+3
* [LegalizeTypes] Remove unnecessary if before calling ReplaceValueWith on the ...Craig Topper2019-12-131-2/+1
* Temporarily revert "NFC: DebugInfo: Refactor RangeSpanList to be a struct, li...Eric Christopher2019-12-124-11/+19
* NFC: DebugInfo: Refactor RangeSpanList to be a struct, like DebugLocStream::ListDavid Blaikie2019-12-124-19/+11
* NFC: DebugInfo: Refactor debug_loc/loclist emission into a common functionDavid Blaikie2019-12-122-21/+15
* hwasan: add tag_offset DWARF attribute to optimized debug infoEvgenii Stepanov2019-12-125-1/+32
* Revert "[DAGCombiner] fold shift-trunc-shift to shift-mask-trunc"Sanjay Patel2019-12-121-12/+0
* [DAGCombiner] fold shift-trunc-shift to shift-mask-truncSanjay Patel2019-12-121-0/+12
* [DAGCombiner] improve readabilitySanjay Patel2019-12-121-11/+11
* [DebugInfo] Prevent invalid fragments at ISel from dropping debug infostozer2019-12-121-1/+7
* Temporarily Revert "[DataLayout] Fix occurrences that size and range of point...Nicola Zaghen2019-12-121-2/+2
OpenPOWER on IntegriCloud