summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r339225:Hans Wennborg2018-08-131-16/+37
* DAG: Correct pointer type used for stack slotMatt Arsenault2018-07-311-1/+2
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* Reapply "Fix crash on inline asm with 64bit matching input in 32bit GPR"Thomas Preud'homme2018-07-301-9/+23
* revert r338206 because the test does not passSanjay Patel2018-07-291-23/+9
* Fix crash on inline asm with 64bit matching input in 32bit GPRThomas Preud'homme2018-07-281-9/+23
* DAG: Add calling convention argument to calling convention funcsMatt Arsenault2018-07-281-96/+113
* [SelectionDAGBuilder] Add masked loads to PendingLoads rather than calling DA...Craig Topper2018-07-261-4/+2
* [DebugInfo] LowerDbgDeclare: Add derefs when handling CallInst usersVedant Kumar2018-07-261-11/+19
* [SelectionDAG] try to convert funnel shift directly to rotate if legalSanjay Patel2018-07-251-1/+10
* Fix PR34170: Crash on inline asm with 64bit output in 32bit GPRThomas Preud'homme2018-07-251-20/+36
* [SelectionDAG] Reduce DanglingDebugInfo memory traffic, NFCVedant Kumar2018-07-231-19/+23
* [SelectionDAGBuilder] Use APInt::isZero instead of comparing APInt::getZExtVa...Craig Topper2018-07-221-1/+1
* [SelectionDAGBuilder] Restrict vector reduction check to types with a power o...Craig Topper2018-07-221-0/+4
* [Intrinsics] define funnel shift IR intrinsics + DAG builder supportSanjay Patel2018-07-161-0/+37
* [CodeGen] Emit more precise AssertZext/AssertSext nodes.Eli Friedman2018-07-111-25/+8
* Implement strip.invariant.groupPiotr Padlewski2018-07-021-0/+1
* SelectionDAGBuilder, mach-o: Skip trap after noreturn call (for Mach-O)Matthias Braun2018-06-281-3/+17
* [DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug propertyMikael Holmen2018-06-211-11/+4
* [SelectionDAG] Don't crash on inline assembly errors when the inline assembly...Craig Topper2018-06-201-2/+11
* [WebAssembly] Support instruction selection for catching exceptionsHeejin Ahn2018-05-311-3/+15
* DAG: Remove redundant version of getRegisterTypeForCallingConvMatt Arsenault2018-05-291-4/+4
* [WebAssembly] Add functions for EHScopesHeejin Ahn2018-05-231-1/+9
* [DAG] propagate FMF for all FPMathOperatorsSanjay Patel2018-05-151-12/+22
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-39/+45
* [DAG] add convenience function to propagate FMF; NFCSanjay Patel2018-05-111-7/+1
* [DAG] clean up flag propagation for binops; NFCISanjay Patel2018-05-111-35/+21
* [DAG] reduce code duplication; NFCISanjay Patel2018-05-111-8/+7
* [STLExtras] Add distance() for ranges, pred_size(), and succ_size()Vedant Kumar2018-05-101-2/+1
* [DebugInfo] Convert intrinsic llvm.dbg.label to MachineInstr.Shiva Chen2018-05-091-0/+10
* Fast Math Flag mapping into SDNodeMichael Berg2018-05-041-1/+2
* [SelectionDAG] Refactor code by adding RegsForValue::getRegsAndSizes(). NFCIBjorn Pettersson2018-05-041-40/+40
* Reapply "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)"Bjorn Pettersson2018-05-031-6/+42
* Rename invariant.group.barrier to launder.invariant.groupPiotr Padlewski2018-05-031-1/+1
* Revert "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)"Martin Storsjo2018-05-031-31/+6
* [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)Bjorn Pettersson2018-05-021-6/+31
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-4/+4
* [SelectionDAG] Improve selection of DBG_VALUE using a PHI node resultBjorn Pettersson2018-04-301-0/+13
* [SelectionDAG] Refactor lowering of atomic memory intrinsics.Daniel Neilson2018-04-231-91/+28
* [XRay] Typed event logging intrinsicKeith Wyss2018-04-171-0/+35
* [CodeGen] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-061-9/+9
* Fix a bunch of typoes. NFCFangrui Song2018-03-301-1/+1
* [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...Craig Topper2018-03-291-1/+1
* Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie2018-03-231-1/+1
* Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie2018-03-231-1/+1
* [SelectionDAG] Support multiple dangling debug info for one valueBjorn Pettersson2018-03-211-49/+46
* [SelectionDAGBuilder] Replace deprecated calls to MemoryIntrinsic::getAlignme...Daniel Neilson2018-03-131-9/+10
* [SelectionDAG] Improve handling of dangling debug infoBjorn Pettersson2018-03-121-21/+66
* Use branch funnels for virtual calls when retpoline mitigation is enabled.Peter Collingbourne2018-03-091-0/+54
* [CodeGen] fix argument attribute in lowering statepoint/patchpointThan McIntosh2018-03-011-1/+1
OpenPOWER on IntegriCloud