summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp
AgeCommit message (Expand)Author
2024-11-19[XCore] Pattern match LADD/LSUB/LMUL/MACCU/MACCS/CRC8 (#116245)Sergei Barannikov
2024-11-18[Target] Remove unused includes (NFC) (#116577)Kazu Hirata
2024-06-04Reland "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94149)paperchalice
2024-06-02Revert "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94146)paperchalice
2024-06-02[NewPM][CodeGen] Port selection dag isel to new pass manager (#83567)paperchalice
2024-01-09[RFC][SelectionDAG] Add and use SDNode::getAsZExtVal() helper (#76710)Alex Bradbury
2024-01-02[llvm][NFC] Use SDValue::getConstantOperandVal(i) where possible (#76708)Alex Bradbury
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2023-09-13reland [InlineAsm] wrap ConstraintCode in enum class NFC (#66264)Nick Desaulniers
2023-01-21[llvm] Use llvm::bit_width (NFC)Kazu Hirata
2022-12-21[llvm][SelectionDAGISel] support -{start|stop}-{before|after}= for remaining ...Nick Desaulniers
2022-12-15[SelectionDAG] Give all the target specific subclasses of SelectionDAGISel th...Craig Topper
2020-03-30[Alignment][NFC] Use Align version of getMachineMemOperandGuillaume Chatelet
2019-12-11[IR] Split out target specific intrinsic enums into separate headersReid Kleckner
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-08-14[SDAG] Remove the reliance on MI's allocation strategy forChandler Carruth
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2016-10-01Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini
2016-06-12Pass DebugLoc and SDLoc by const ref.Benjamin Kramer
2016-05-13SDAG: Implement Select instead of SelectImpl in XCoreDAGToDAGISelJustin Bogner
2016-05-05SDAG: Rename Select->SelectImpl and repurpose Select as returning voidJustin Bogner
2016-04-18[NFC] Header cleanupMehdi Amini
2015-08-11PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz
2015-07-09Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini
2015-04-28Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk
2015-04-28Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper
2015-04-28[DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk
2015-03-13Recommit r232027 with PR22883 fixed: Add infrastructure for support of multip...Daniel Sanders
2015-03-12Revert "r232027 - Add infrastructure for support of multiple memory constraints"Hal Finkel
2015-03-12Add infrastructure for support of multiple memory constraints.Daniel Sanders
2015-02-02Remove unused class variable.Eric Christopher
2014-04-29[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper
2014-04-26Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.Craig Topper
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper
2014-03-06[XCore] Add support for the "m" inline asm constraint.Richard Osborne
2013-07-02[XCore] Fix instruction selection for zext, mkmsk instructions.Richard Osborne
2013-06-19Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling
2013-06-06Cache the TargetLowering info object as a pointer.Bill Wendling
2013-05-25Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick
2013-05-24Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer
2013-05-04[XCore] Make use of the target independent global address offset folding.Richard Osborne
2013-04-19ArrayRefize getMachineNode(). No functionality change.Michael Liao
2013-01-25Fix order of operands for crc8_l4rRichard Osborne
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2011-12-15Pass optLevel to XCoreDAGToDAGISel.Richard Osborne
2011-11-01Don't fold negative offsets into cp / dp accesses to avoid relocation errors.Richard Osborne
2011-09-12Associate a MemOperand with LDWCP nodes introduced during ISel.Richard Osborne
2011-05-31Add XCore intrinsic for crc8.Richard Osborne
2011-04-23Remove unused STL header includes.Jay Foad