summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringBase.cpp
AgeCommit message (Expand)Author
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
2017-05-17BitVector: add iterators for set bitsFrancis Visoiu Mistrih
2017-04-30Do not legalize large add with addc/adde, introduce addcarry and do it with u...Amaury Sechet
2017-04-28TargetLowering: Add finalizeLowering() function; NFCMatthias Braun
2017-04-28[InlineCost] Improve the cost heuristic for SwitchJun Bum Lim
2017-04-24Move value type list from TargetRegisterClass to TargetRegisterInfoKrzysztof Parzyszek
2017-04-24Revert r301231: Accidentally committed stale filesKrzysztof Parzyszek
2017-04-24Move value type list from TargetRegisterClass to TargetRegisterInfoKrzysztof Parzyszek
2017-04-24Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek
2017-04-11Module::getOrInsertFunction is using C-style vararg instead of variadic templ...Serge Guelton
2017-04-11Revert "Turn some C-style vararg into variadic templates"Diana Picus
2017-04-11Turn some C-style vararg into variadic templatesSerge Guelton
2017-04-07Revert "[SelectionDAG] Enable target specific vector scalarization of calls a...Simon Dardis
2017-04-07[SelectionDAG] Enable target specific vector scalarization of calls and returnsSimon Dardis
2017-04-06Revert "Turn some C-style vararg into variadic templates"Mehdi Amini
2017-04-06Turn some C-style vararg into variadic templatesMehdi Amini
2017-03-21Rename AttributeSet to AttributeListReid Kleckner
2017-03-14[SelectionDAG] Add a signed integer absolute ISD nodeSimon Pilgrim
2017-03-14In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2017-03-03[SDAG] Revert r296476 (and r296486, r296668, r296690).Chandler Carruth
2017-02-28In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2017-02-26Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave
2017-02-25In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2017-02-21[CodeGenPrepare] Sink and duplicate more 'and' instructions.Geoff Berry
2017-02-02Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave
2017-02-02In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2017-01-26Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave
2017-01-26In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2017-01-13[CodeGen] Simplify getRecipEstimateForFuncDavid Majnemer
2017-01-13[CodeGen] Rename MachineInstrBuilder::addOperand. NFCDiana Picus
2016-12-29Introduce element-wise atomic memcpy intrinsicIgor Laevsky
2016-12-14Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave
2016-12-14In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2016-12-09Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave