summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [SelectionDAG] Teach SelectionDAGBuilder's getUniformBase for gather/scatter ...Craig Topper2017-11-101-2/+9
* [WebAssembly] Fix stack offsets of return values from call lowering.Jatin Bhateja2017-11-101-2/+2
* Add an @llvm.sideeffect intrinsicDan Gohman2017-11-081-1/+2
* Handle inlined variables in SelectionDAGBuilder::EmitFuncArgumentDbgValue().Adrian Prantl2017-11-081-6/+0
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-2/+2
* [SelectionDAG] Fix typo in comment. NFCCraig Topper2017-11-071-1/+1
* Make DIExpression::createFragmentExpression() return an Optional.Adrian Prantl2017-11-071-2/+4
* [IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fas...Sanjay Patel2017-11-061-5/+5
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-031-1/+1
* Create instruction classes for identifying any atomicity of memory intrinsic....Daniel Neilson2017-10-301-4/+3
* Fix buildbot breakageGeorge Burgess IV2017-10-231-0/+1
* Don't crash when we see unallocatable registers in clobbersGeorge Burgess IV2017-10-231-6/+17
* [TargetLowering] Correctly track NumFixedArgs field of CallLoweringInfoAlex Bradbury2017-10-111-0/+1
* [CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include W...Eugene Zelenko2017-09-271-75/+95
* Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm...Reid Kleckner2017-09-211-19/+29
* [SelectionDAG] Pick correct frame index in LowerArgumentsBjorn Pettersson2017-09-211-2/+10
* Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm....Daniel Jasper2017-09-211-29/+19
* [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declareReid Kleckner2017-09-201-19/+29
* Fix a crash when emitting debug info for multi-reg function argumentsAdrian Prantl2017-09-081-14/+18
* Add llvm.codeview.annotation to implement MSVC __annotationReid Kleckner2017-09-051-0/+12
* SelectionDAG: Emit correct debug info for multi-register function arguments.Adrian Prantl2017-08-301-0/+21
* Add ‘llvm.experimental.constrained.fma‘ Intrinsic.Wei Ding2017-08-241-2/+11
* Move helper classes into anonymous namespaces.Benjamin Kramer2017-08-201-0/+2
* Improve line debug info when translating a CaseBlock to SDNodes.Adrian Prantl2017-08-171-7/+7
* Add strictfp attribute to prevent unwanted optimizations of libm callsAndrew Kaylor2017-08-141-3/+3
* Reduce variable scope by moving declaration into if clauseDavid Blaikie2017-08-091-8/+8
* [DebugInfo] Don't turn dbg.declare into DBG_VALUE for static allocasReid Kleckner2017-08-011-0/+7
* [SelectionDAG][mips] Fix PR33883Simon Dardis2017-07-311-15/+24
* Remove the unused offset from DBG_VALUE (NFC)Adrian Prantl2017-07-281-1/+1
* Remove the unused dbg.value offset from SelectionDAG (NFC)Adrian Prantl2017-07-281-24/+19
* Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl2017-07-281-2/+2
* Change CallLoweringInfo::CS to be an ImmutableCallSite instead of a pointer. ...Peter Collingbourne2017-07-261-3/+2
* [TargetLowering] Add hook for adding target MMO flags when doing ISel.Geoff Berry2017-07-131-0/+2
* Add element atomic memset intrinsicDaniel Neilson2017-07-121-0/+39
* Add element atomic memmove intrinsicDaniel Neilson2017-07-121-0/+38
* Enhance synchscope representationKonstantin Zhuravlyov2017-07-111-9/+9
* Handle ConstantExpr correctly in SelectionDAGBuilderSimon Pilgrim2017-07-091-4/+16
* Fix libcall expansion creating DAG nodes with invalid type post type legaliza...Vadim Chugunov2017-07-051-0/+17
* [SelectionDAGBuilder] Use EVT::getVectorVT instead of MVT::getVectorVT to pre...Craig Topper2017-07-011-1/+1
* [Atomics] Rename and change prototype for atomic memcpy intrinsicDaniel Neilson2017-06-161-14/+10
* Fold variable into assert.Benjamin Kramer2017-06-151-2/+1
* ISel: Fix FastISel of swifterror valuesArnold Schwaighofer2017-06-151-14/+20
* Reland "[SelectionDAG] Enable target specific vector scalarization of calls a...Simon Dardis2017-06-091-61/+172
* [DAG] remove duplicated code for isOnlyUsedInZeroEqualityComparison(); NFCISanjay Patel2017-06-061-15/+1
* Add constrained intrinsics for some libm-equivalent operationsAndrew Kaylor2017-05-251-9/+62
* Fix SelectionDAGBuilder::getDbgValue to not expect DW_OP_deref on FI varsAdrian Prantl2017-05-251-14/+5
* Revert LLVM changes for "Sema: allow imaginary constants via GNU extension if...Tim Northover2017-05-231-4/+1
* Sema: allow imaginary constants via GNU extension if UDL overloads not present.Tim Northover2017-05-231-1/+4
* IR: Give function GlobalValue::getRealLinkageName() a less misleading name: d...Peter Collingbourne2017-05-161-2/+2
* [KnownBits] Add bit counting methods to KnownBits struct and use them where p...Craig Topper2017-05-121-1/+1
OpenPOWER on IntegriCloud