[SPARC] Make calls to function with big return values work
[platform/upstream/llvm.git] / llvm / lib / CodeGen / SelectionDAG / SelectionDAGBuilder.cpp
2022-10-28 Koakuma[SPARC] Make calls to function with big return values...
2022-07-18 Matt ArsenaultCodeGen: Remove AliasAnalysis from regalloc
2022-07-17 Kazu Hirata[CodeGen] Qualify auto variables in for loops (NFC)
2022-07-15 Edd Barrett[stackmaps] Legalise patchpoint arguments.
2022-07-15 Nikita Popov[IR] Don't use blockaddresses as callbr arguments
2022-07-14 Kazu Hirata[llvm] Use value instead of getValue (NFC)
2022-07-12 Nikita Popov[SDAG] Don't duplicate ParseConstraints() implementatio...
2022-07-08 OCHyams[NFC][SelectionDAG] Fix debug prints in salvageUnresolv...
2022-07-06 Edd Barrett[stackmaps] Start legalizing live variable operands
2022-07-06 Shilei Tian[LLVM] Add the support for fmax and fmin in atomicrmw...
2022-07-04 Nikita Popov[IR] Remove support for insertvalue constant expression
2022-06-29 Nikita Popov[ConstExpr] Remove more leftovers of extractvalue expre...
2022-06-28 Guillaume Chatelet[Alignment] Replace commonAlignment with std::min
2022-06-27 Bradley Smith[IR] Move vector.insert/vector.extract out of experimen...
2022-06-26 Kazu Hirata[llvm] Don't use Optional::hasValue (NFC)
2022-06-25 Kazu HirataRevert "Don't use Optional::hasValue (NFC)"
2022-06-25 Kazu HirataDon't use Optional::hasValue (NFC)
2022-06-24 Nabeel Omer[SLP] Add cost model for `llvm.powi.*` intrinsics ...
2022-06-22 Guillaume ChateletRevert "[NFC] Remove dead code"
2022-06-22 Guillaume Chatelet[NFC] Remove dead code
2022-06-21 Nabeel OmerRevert rGe6ccb57bb3f6b761f2310e97fd6ca99eff42f73e ...
2022-06-21 Nabeel Omer[SLP] Add cost model for `llvm.powi.*` intrinsics
2022-06-21 Kazu Hirata[llvm] Don't use Optional::getValue (NFC)
2022-06-21 Kazu HirataDon't use Optional::hasValue (NFC)
2022-06-20 Kazu Hirata[llvm] Don't use Optional::hasValue (NFC)
2022-06-19 Kazu Hirata[llvm] Use value_or instead of getValueOr (NFC)
2022-06-15 Paul Robinson[PS5] Trap after noreturn calls, with special case...
2022-06-13 Guillaume Chatelet[NFC][Alignment] Use getAlign in SelectionDAGBuilder
2022-06-10 Guillaume Chatelet[NFC] Remove deadcode
2022-06-10 Guillaume Chatelet[clang] Add support for __builtin_memset_inline
2022-06-08 Kai Nacke[SystemZ] Fix check for zero size when lowering memcmp.
2022-05-18 Yeting Kuo[SelectionDAGBuilder] Pass fast math flags to most...
2022-05-16 Paul Walker[SelectionDAG] Remove duplicate "is scaled" information...
2022-04-29 Nikita Popov[SelectionDAGBuilder] Don't create MGATHER/MSCATTER...
2022-04-26 Serge PavlovIntrinsic for checking floating point class
2022-04-25 David Green[NFC] Rename Instrinsic to Intrinsic
2022-04-20 Matt ArsenaultIntrinsics: Mark llvm.eh.sjlj.callsite argument as...
2022-04-14 Paul Walker[SVE] Add support for non-element-type sized scaling...
2022-04-13 Jonas Paulsson[InlineAsm] Add support for address operands ("p").
2022-04-11 Craig Topper[RISCV][SelectionDAG] Add a hook to sign extend i32...
2022-04-08 Fraser Cormack[VP] Explicitly map from VP intrinsic to ISD opcode
2022-04-06 Fraser Cormack[RISCV][VP] Add basic RVV codegen for vp.icmp
2022-04-02 Michael Gottesman[debug-info] As an NFC commit, refactor EmitFuncArgumen...
2022-03-31 Matt ArsenaultSelectionDAG: Avoid some uses of getPointerTy
2022-03-30 Craig Topper[SelectionDAG] Move extension type for ConstantSDNode...
2022-03-23 serge-sans-pailleCleanup include: codegen second round
2022-03-20 Craig Topper[SelectionDAG][RISCV] Make RegsForValue::getCopyToRegs...
2022-03-12 serge-sans-pailleCleanup includes: DebugInfo & CodeGen
2022-03-10 Lorenzo Albano[VP] Strided loads/stores
2022-03-08 Fraser Cormack[SelectionDAG][NFC] Address a few clang-tidy warnings
2022-03-03 Maksim Panchenko[NFC] Fix typos
2022-03-03 Paul Robinson[PS4] isPS4 and isPS4CPU are not meaningfully different
2022-02-25 Nikita Popov[IR] Use CallBase::getParamElementType() (NFC)
2022-02-19 Craig Topper[SelectionDAGBuilder] Simplify visitShift. NFC
2022-02-18 Craig Topper[SelectionDAGBuilder] Remove LegalTypes=false from...
2022-02-11 Julien Pages[AMDGPU] Add a new intrinsic to control fp_trunc roundi...
2022-01-31 Kerry McLaughlin[SVE] Fix TypeSize->uint64_t implicit conversion in...
2022-01-28 Ellis Hoag[InstrProf] Add single byte coverage mode
2022-01-18 Fraser Cormack[VP] Propagate align parameter attr on VP gather/scatte...
2022-01-15 Fraser Cormack[SelectionDAG][VP] Add splitting/widening for VP_LOAD...
2022-01-14 Craig Topper[SelectionDAGBuilder] Remove unneeded vector bitcast...
2022-01-11 Maksim PanchenkoMerge BOLT into LLVM monorepo
2022-01-11 Nick Desaulniers[SelectionDAG] treat X constrained labels as i for asm
2022-01-11 David Sherwood[IR] Change vector.splice intrinsic to reject out-of...
2022-01-07 Nikita Popov[CodeGen] Support opaque pointers for inline asm
2022-01-07 Nikita Popov[IR] Add ConstraintInfo::hasArg() helper (NFC)
2021-12-20 Sami Tolvanen[llvm][IR] Add no_cfi constant
2021-12-13 Peter Waller[SVE] Only combine (fneg (fma)) => FNMLA with nsz
2021-12-13 Fraser Cormack[PR52475] Ensure a correct chain in copies to/from...
2021-12-10 David Sherwood[CodeGen] Improve SelectionDAGBuilder lowering code...
2021-12-08 David Sherwood[NFC][CodeGen] Remove rarely used DL variable from...
2021-12-07 Kazu Hirata[llvm] Use range-based for loops (NFC)
2021-12-07 Fraser Cormack[SelectionDAG] Use UnknownSize for VP memory ops
2021-12-07 Fraser Cormack[VP] Propagate align parameter attr on VP load/store...
2021-11-29 David Sherwood[CodeGen][SVE] Use whilelo instruction when lowering...
2021-11-26 David Sherwood[CodeGen] Add scalable vector support for lowering...
2021-11-24 David Sherwood[NFC] Tidy up SelectionDAGBuilder::visitIntrinsicCall...
2021-11-23 Simon Moll[VP] Canonicalize macros of VPIntrinsics.def
2021-11-23 David Green[SDAG] Use UnknownSize for masked load/store MMO size
2021-11-16 Fabian Wolff[X86] Fix crash with inline asm using wrong register...
2021-10-15 Kazu Hirata[llvm] Use llvm::is_contained (NFC)
2021-10-07 Jack Andersen[MachineInstr] Move MIParser's DBG_VALUE RegState:...
2021-10-05 Amara Emerson[GlobalISel] Port over the SelectionDAG stack protector...
2021-10-03 Kazu Hirata[Analysis, CodeGen] Migrate from arg_operands to args...
2021-10-01 Sander de Smalen[SelectionDAG] Handle promotion + widening in getCopyTo...
2021-09-29 Itay Bookstein[SelectionDAG] Fix incorrect condition for shift amount...
2021-09-28 Arthur EubanksReland [clang] Rework dontcall attributes
2021-09-28 Arthur EubanksRevert "[clang] Rework dontcall attributes"
2021-09-28 Arthur Eubanks[clang] Rework dontcall attributes
2021-09-21 Simon Pilgrim[CodeGen] SelectionDAGBuilder - Use const-ref iterator...
2021-09-16 Nikita Popov[IR] Return AAMDNodes from Instruction::getMetadata...
2021-09-09 Nick Desaulniers[NFC] rename member of BitTestBlock and JumpTableHeader
2021-09-08 Nick Desaulniers[ISEL][BitTestBlock] omit additional bit test when...
2021-09-06 Jonas Paulsson[SelectionDAGBuilder] Bugfix in visitInlineAsm()
2021-09-02 Roman LebedevRevert @llvm.isnan intrinsic patchset.
2021-09-01 Fraser Cormack[SelectionDAG][NFC] Fix typo in assertion message
2021-08-31 Hussain Kadhem[VP] implementation of sdag support for VP memory intri...
2021-08-25 Nick Desaulniers[Clang] add support for error+warning fn attrs
2021-08-25 Jeremy Morse[DebugInfo][InstrRef] Don't use instr-ref for unoptimis...
2021-08-21 Fangrui Song[TargetCallingConv] Change OutputArg ctor to match...
next