summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringBase.cpp
AgeCommit message (Expand)Author
2018-12-12[Intrinsic] Signed Fixed Point Multiplication IntrinsicLeonard Chan
2018-12-05[SelectionDAG] Initial support for FSHL/FSHR funnel shift opcodes (PR39467)Simon Pilgrim
2018-11-13[IR] Add a dedicated FNeg IR InstructionCameron McInally
2018-11-07Fix ignorded type qualifier warning [NFC]Serge Guelton
2018-10-29[Intrinsic] Signed and Unsigned Saturation Subtraction IntirnsicsLeonard Chan
2018-10-24[NFC] Rename minnan and maxnan to minimum and maximumThomas Lively
2018-10-22[Intrinsic] Unigned Saturation Addition IntrinsicLeonard Chan
2018-10-22DAG: Change behavior of fminnum/fmaxnum nodesMatt Arsenault
2018-10-16[Intrinsic] Signed Saturation Addition IntrinsicLeonard Chan
2018-09-18[TargetLowering] Android has sincos functionsJohn Brawn
2018-09-16[DAGCombiner] try to convert pow(x, 1/3) to cbrt(x)Sanjay Patel
2018-08-16[MI] Change the array of `MachineMemOperand` pointers to beChandler Carruth
2018-07-30Remove trailing spaceFangrui Song
2018-07-28DAG: Add calling convention argument to calling convention funcsMatt Arsenault
2018-07-24Put "built-in" function definitions in global Used list, for LTO. (fix bug 34...Peter Collingbourne
2018-06-01Set ADDE/ADDC/SUBE/SUBC to expand by defaultAmaury Sechet
2018-05-16[AArch64] Gangup loads and stores for pairing.Sirish Pande
2018-05-07[TargetLowering] Use StringRef::split instead of SplitString. NFCCraig Topper
2018-04-21[AArch64] Don't crash trying to resolve __stack_chk_guard.Eli Friedman
2018-04-17[XRay] Typed event logging intrinsicKeith Wyss
2018-03-29[IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...Craig Topper
2018-03-23Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie
2018-03-23Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie
2018-02-20[SelectionDAG] Add LegalTypes flag to getShiftAmountTy. Use it to unify and s...Craig Topper
2018-02-01[XRay][compiler-rt+llvm] Update XRay register stashing semanticsDean Michael Berris
2018-01-17Add support for emitting libcalls for x86_fp80 -> fp128 and vice-versaBenjamin Kramer
2018-01-10TargetLoweringBase: The ios simulator has no bzero function.Matthias Braun
2017-12-19TargetLoweringBase: Fix darwinHasSinCos()Matthias Braun
2017-12-19TargetLoweringBase: Followup to r321035Matthias Braun
2017-12-19TargetLowering: Fix InitLibcallCallingConvs() overriding things set in InitLi...Matthias Braun
2017-12-18TargetLoweringBase: Remove unnecessary watchos exception; NFCMatthias Braun
2017-12-18X86/AArch64/ARM: Factor out common sincos_stret logic; NFCIMatthias Braun
2017-12-18AArch64/X86: Factor out common bzero logic; NFCMatthias Braun
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-12-09Relax unaligned access assertion when type is byte alignedDylan McKay
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-10-10CodeGen: Minor cleanups to use MachineInstr::getMF. NFCJustin Bogner
2017-09-21[CodeGen] Fix some Clang-tidy modernize-use-bool-literals and Include What Yo...Eugene Zelenko
2017-07-23[CodeGen][X86] Fuchsia supports sincos* libcalls and sin+cos->sincos optimiza...Petr Hosek
2017-07-21[SystemZ, LoopStrengthReduce]Jonas Paulsson
2017-07-19Move Runtime libcall definitions to a .def fileDerek Schuff
2017-07-12Add element atomic memset intrinsicDaniel Neilson
2017-07-12Add element atomic memmove intrinsicDaniel Neilson
2017-06-16[Atomics] Rename and change prototype for atomic memcpy intrinsicDaniel Neilson
2017-06-09Reland "[SelectionDAG] Enable target specific vector scalarization of calls a...Simon Dardis
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-06-03Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova
2017-06-01Do not legalize large setcc with setcce, introduce setcccarry and do it with ...Amaury Sechet
2017-05-31[PPC] Inline expansion of memcmpZaara Syeda
2017-05-30[SelectionDAG] Set ISD::FPOWI to Expand by defaultCraig Topper