summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/XCore/XCoreInstrInfo.td
AgeCommit message (Expand)Author
2024-11-19[XCore] Pattern match LADD/LSUB/LMUL/MACCU/MACCS/CRC8 (#116245)Sergei Barannikov
2023-08-26Revert "[XCore] Remove unused TableGen classes and multiclasses"Brad Smith
2023-08-26[XCore] Remove unused TableGen classes and multiclassesIvan Kosarev
2023-01-21[llvm] Use llvm::bit_width (NFC)Kazu Hirata
2023-01-11[CodeGen] Introduce a generic MEMBARRIER instruction [mostly-nfc]Philip Reames
2023-01-09[XCore] Use the newly introduced generic MEMBARRIER node [not quite nfc]Philip Reames
2022-03-19[Xcore] Set Int_MemBarrier as a meta-instructionShengchen Kan
2020-02-21[XCore] Add instruction pattern for bitrevJim Lin
2020-02-18[XCore][NFC] Remove trailing spaceJim Lin
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2017-05-09Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov
2016-10-07Target: Remove unused patterns and transforms. NFC.Peter Collingbourne
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
2014-11-26Replace neverHasSideEffects=1 with hasSideEffects=0 in all .td files.Craig Topper
2014-08-07Fix a whole bunch of binary literals which were the wrong size. All were bei...Pete Cooper
2014-03-04[XCore] Fix call of absolute address.Richard Osborne
2014-02-27[XCore] Support functions returning more than 4 words.Richard Osborne
2014-02-27Revert r202396, r202397.Richard Osborne
2014-02-27[XCore] Support functions returning more than 4 words.Richard Osborne
2014-02-25[XCore] Add intrinsic for CLRPT (clear port time) instruction.Richard Osborne
2014-02-25[XCore] Add intrinsic for EDU (event disable unconditional) instruction.Richard Osborne
2014-01-06XCore target: Lower EH_RETURNRobert Lytton
2014-01-06XCore target: Lower FRAME_TO_ARGS_OFFSETRobert Lytton
2013-12-02XCore target: fix large code model 'select' indirect address handling.Robert Lytton
2013-12-02XCore target: Add large code modelRobert Lytton
2013-11-12Add XCore support for ATOMIC_FENCE.Robert Lytton
2013-07-03[XCore] Whitespace fixes, no functionality change.Richard Osborne
2013-07-03[XCore] Add ISel pattern for LDWCPRichard Osborne
2013-07-02[XCore] Fix instruction selection for zext, mkmsk instructions.Richard Osborne
2013-05-24Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer
2013-05-05[XCore] Add LDAPB instructions.Richard Osborne
2013-05-05[XCore] Update LDAP to use pcrel_imm.Richard Osborne
2013-05-05[XCore] Rename calltarget -> pcrel_imm.Richard Osborne
2013-05-05[XCore] Add BLRB instructions.Richard Osborne
2013-05-05[XCore] Remove '-' from back branch asm syntax.Richard Osborne
2013-05-04[XCore] Remove unused operand type.Richard Osborne
2013-05-04[XCore] Make use of the target independent global address offset folding.Richard Osborne
2013-04-04[XCore] Add bru instruction.Richard Osborne
2013-04-04[XCore] The RRegs register class is a superset of GRRegs.Richard Osborne
2013-02-17[XCore] Add missing 2r instructions.Richard Osborne
2013-02-17[XCore] Add TSETR instruction.Richard Osborne
2013-02-17[XCore] Add missing u10 / lu10 instructions.Richard Osborne
2013-02-17[XCore] Add missing u6 / lu6 instructions.Richard Osborne
2013-02-05Move MRI liveouts to XCore return instructions.Jakob Stoklund Olesen
2013-01-27[XCore] Add missing l2rus instructions.Richard Osborne
2013-01-27[XCore] Add missing l2r instructions.Richard Osborne
2013-01-27[XCore] Add missing 1r instructions.Richard Osborne
2013-01-27[XCore] Add missing 0r instructions.Richard Osborne