aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/SystemZ/SystemZOperands.td
AgeCommit message (Expand)AuthorFilesLines
2023-12-15[SystemZ] Support i128 as legal type in VRs (#74625)Ulrich Weigand1-40/+51
2023-07-21[SystemZ] Allow symbols in immediate asm operandsIlya Leoshkevich1-4/+5
2023-07-14[SystemZ] Use named MI sub-operandsIlya Leoshkevich1-10/+23
2023-04-04Drop U6Imm-related definitionsIlya Leoshkevich1-1/+0
2023-04-04[SystemZ] Allow any I5 in RotateSelect*Ilya Leoshkevich1-4/+0
2020-04-25[TableGen] Drop deprecated leading # operation (NOP) and replace ## with #Fangrui Song1-30/+30
2019-12-16[SystemZ] Improve verification of MachineOperands.Jonas Paulsson1-8/+14
2019-09-19Reapply r372285 "GlobalISel: Don't materialize immarg arguments to intrinsics"Matt Arsenault1-52/+69
2019-09-19Revert r372285 "GlobalISel: Don't materialize immarg arguments to intrinsics"Hans Wennborg1-69/+52
2019-09-19GlobalISel: Don't materialize immarg arguments to intrinsicsMatt Arsenault1-52/+69
2019-04-03[SystemZ] Improve codegen for certain SADDO-immediate casesUlrich Weigand1-0/+20
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-08-01[SystemZ, TableGen] Fix shift count handlingUlrich Weigand1-0/+1
2018-04-30[SystemZ] Handle SADDO et.al. and ADD/SUBCARRYUlrich Weigand1-7/+35
2018-03-19TableGen: Check the dynamic type of !cast<Rec>(string)Nicolai Haehnle1-6/+6
2017-05-10[SystemZ] Add decimal integer instructionsUlrich Weigand1-0/+2
2016-11-28[SystemZ] Support execution hint instructionsUlrich Weigand1-0/+16
2016-11-08[SystemZ] Model access registers as LLVM registersUlrich Weigand1-11/+0
2016-10-31[SystemZ] Fix encoding of MVCK and .insn ssUlrich Weigand1-0/+9
2016-08-08[SystemZ] Add support for the .insn directiveZhan Jun Liau1-0/+11
2016-04-15[SystemZ] Call tryAddingSymbolicOperand in the disassemblerUlrich Weigand1-4/+4
2015-05-05[SystemZ] Add z13 vector facility and MC supportUlrich Weigand1-9/+65
2015-04-28Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk1-13/+20
2015-04-28Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper1-20/+13
2015-04-28[DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk1-13/+20
2015-02-18[SystemZ] Support all TLS access models - MC partUlrich Weigand1-0/+30
2014-07-10[SystemZ] Avoid using i8 constants for immediate fieldsRichard Sandiford1-18/+11
2013-09-27[SystemZ] Improve handling of PC-relative addressesRichard Sandiford1-1/+2
2013-09-25[SystemZ] Define the call instructions as pseudo aliases.Richard Sandiford1-13/+0
2013-09-18[SystemZ] Add unsigned compare-and-branch instructionsRichard Sandiford1-0/+4
2013-08-27[SystemZ] Extend memcpy and memset support to all constant lengthsRichard Sandiford1-6/+1
2013-08-23[SystemZ] Prefer LHI;ST... over LAY;MV...Richard Sandiford1-0/+3
2013-07-31[SystemZ] Be more careful about inverting CC masks (conditional loads)Richard Sandiford1-9/+0
2013-07-25[SystemZ] Add LOC and LOCGRichard Sandiford1-0/+9
2013-07-08[SystemZ] Use MVC for memcpyRichard Sandiford1-0/+5
2013-07-02[SystemZ] Add the MVC instructionRichard Sandiford1-39/+61
2013-05-14[SystemZ] Add disassembler supportRichard Sandiford1-2/+11
2013-05-14[SystemZ] Rework handling of constant PC-relative operandsRichard Sandiford1-8/+26
2013-05-14[SystemZ] Match operands to fields by name rather than by orderRichard Sandiford1-5/+8
2013-05-06[SystemZ] Add back endUlrich Weigand1-0/+435
2011-10-24Remove the SystemZ backend.Dan Gohman1-325/+0
2011-02-01Fix imm printing for logical instructions.Anton Korobeynikov1-0/+15
2010-03-08fix a type compatibility bug. imm is i32 in the input Chris Lattner1-0/+4
2009-08-11Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson1-2/+2
2009-08-10Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson1-2/+2
2009-07-16Unbreak mvi and friends - emit only 'significant' part of the operandAnton Korobeynikov1-6/+11
2009-07-16Implement all comparisonsAnton Korobeynikov1-6/+14
2009-07-16Implement 'large' PIC modelAnton Korobeynikov1-0/+4
2009-07-16Implement shifts properly (hopefilly - finally!)Anton Korobeynikov1-3/+3
2009-07-1632 bit shifts have only 12 bit displacementsAnton Korobeynikov1-1/+1