summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "[DebugInfo] Remove some users of DBG_VALUEs IsIndirect field"Jeremy Morse2020-02-121-4/+2
* Revert "[DebugInfo][DAG] Distinguish different kinds of location indirection"Jeremy Morse2020-02-121-19/+5
* [FPEnv] Fix chain handling regression after 04a8696Ulrich Weigand2020-01-141-34/+28
* [FPEnv] Fix chain handling for fpexcept.strict nodesUlrich Weigand2020-01-131-11/+61
* [Intrinsic] Add fixed point division intrinsics.Bevin Hansson2020-01-081-12/+69
* Revert "Allow output constraints on "asm goto""Bill Wendling2020-01-071-2/+0
* Allow output constraints on "asm goto"Bill Wendling2020-01-071-0/+2
* [NFC] Fix trivial typos in commentsJames Henderson2020-01-061-1/+1
* Move tail call disabling code to target independent codeReid Kleckner2020-01-031-7/+15
* DAG: Use TargetConstant for FENCE operandsMatt Arsenault2020-01-021-4/+4
* [SelectionDAG] Simplify SelectionDAGBuilder::visitInlineAsmFangrui Song2020-01-021-3/+1
* [FPEnv] Default NoFPExcept SDNodeFlag to falseUlrich Weigand2020-01-021-6/+9
* [NFC] Fixes -Wrange-loop-analysis warningsMark de Wever2020-01-011-1/+1
* [SelectionDAT] Simplify SelectionDAGBuilder::visitInlineAsmFangrui Song2019-12-291-11/+3
* Delete setjmp_undefined_for_msvc workaround after llvm.setjmp was removedFangrui Song2019-12-271-8/+0
* Delete llvm.{sig,}{setjmp,longjmp} remnant after r136821Fangrui Song2019-12-271-6/+0
* [SelectionDAG] Change SelectionDAGISel::{funcInfo,SDB} to use unique_ptrFangrui Song2019-12-231-6/+7
* [SelectionDAG] Copy FP flags when visiting a binary instruction.Valentin Churavy2019-12-221-0/+7
* [SelectionDAGBuilder] Use getConstant instead of getTargetConstant to build t...Craig Topper2019-12-181-2/+2
* Reapply: [DebugInfo] Correctly handle salvaged casts and split fragments at ISelstozer2019-12-181-2/+19
* Revert "[DebugInfo] Correctly handle salvaged casts and split fragments at ISel"stozer2019-12-181-19/+2
* [DebugInfo] Correctly handle salvaged casts and split fragments at ISelstozer2019-12-181-2/+19
* [X86] Add calculation for elements in structures in getting uniform base for ...Wang, Pengfei2019-12-181-6/+28
* [NFC] Use SelectionDAG::getMemBasePlusOffset() instead of getNode(ISD::ADD)Alex Richardson2019-12-131-4/+2
* [DebugInfo] Prevent invalid fragments at ISel from dropping debug infostozer2019-12-121-1/+7
* [IR] Split out target specific intrinsic enums into separate headersReid Kleckner2019-12-111-1/+3
* [FPEnv] Constrained FCmp intrinsicsUlrich Weigand2019-12-071-1/+13
* [FPEnv][SelectionDAG] Relax chain requirementsUlrich Weigand2019-12-061-2/+6
* [Codegen][ARM] Add addressing modes from masked loads and storesDavid Green2019-11-261-5/+8
* [PGO][PGSO] DAG.shouldOptForSize part.Hiroshi Yamauchi2019-11-211-3/+5
* Move floating point related entities to namespace levelSerge Pavlov2019-11-201-2/+1
* [FEnv] File with properties of constrained intrinsicsSerge Pavlov2019-11-201-129/+11
* DAG: Add function context to isFMAFasterThanFMulAndFAddMatt Arsenault2019-11-191-1/+1
* Temporarily Revert "Add support for options -frounding-math, ftrapping-math, ...Eric Christopher2019-11-181-1/+2
* [SVE][CodeGen] Scalable vector MVT size queriesGraham Hunter2019-11-181-8/+25
* Move floating point related entities to namespace levelSerge Pavlov2019-11-151-2/+1
* [IR] Redefine Freeze instructionaqjune2019-11-121-1/+1
* [IR] Add Freeze instructionaqjune2019-11-051-0/+5
* [FPEnv][SelectionDAG] Refactor strict FP node constructionUlrich Weigand2019-11-041-23/+23
* [PGO][PGSO] TargetLowering/TargetTransformationInfo/SwitchLoweringUtils part.Hiroshi Yamauchi2019-10-311-1/+1
* [DebugInfo][DAG] Distinguish different kinds of location indirectionJeremy Morse2019-10-301-5/+19
* Fix some spelling mistakes in comments. NFCGreg Bedwell2019-10-291-4/+4
* Add Windows Control Flow Guard checks (/guard:cf).Andrew Paverd2019-10-281-4/+22
* [AArch64][SVE] Implement masked load intrinsicsKerry McLaughlin2019-10-281-6/+9
* [Alignment][NFC] TargetCallingConv::setByValAlignGuillaume Chatelet2019-10-211-2/+2
* [Alignment][NFC] TargetCallingConv::setOrigAlign and TargetLowering::getABIAl...Guillaume Chatelet2019-10-211-5/+5
* [AArch64][SVE] Add SPLAT_VECTOR ISD NodeGraham Hunter2019-10-181-5/+20
* [DebugInfo] Remove some users of DBG_VALUEs IsIndirect fieldJeremy Morse2019-10-151-2/+5
* Reapply r374743 with a fix for the ocaml bindingJoerg Sonnenberger2019-10-141-21/+3
* Revert "Add a pass to lower is.constant and objectsize intrinsics"Dmitri Gribenko2019-10-141-3/+21
OpenPOWER on IntegriCloud