|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/ARM/ARMGenInstrInfo.inc 6361 { 528, 3, 1, 0, 388, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr }, // Inst #528 = t2LDRpci_pic
6545 { 712, 5, 1, 4, 386, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x310ULL, nullptr, nullptr, OperandInfo154, -1 ,nullptr }, // Inst #712 = LDRBi12
6546 { 713, 6, 1, 4, 387, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x300ULL, nullptr, nullptr, OperandInfo155, -1 ,nullptr }, // Inst #713 = LDRBrs
6575 { 742, 5, 1, 4, 397, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x310ULL, nullptr, nullptr, OperandInfo72, -1 ,nullptr }, // Inst #742 = LDRcp
6576 { 743, 5, 1, 4, 385, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x310ULL, nullptr, nullptr, OperandInfo72, -1 ,nullptr }, // Inst #743 = LDRi12
6577 { 744, 6, 1, 4, 348, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x300ULL, nullptr, nullptr, OperandInfo161, -1 ,nullptr }, // Inst #744 = LDRrs
8467 { 2634, 5, 1, 4, 585, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x18b05ULL, nullptr, nullptr, OperandInfo83, -1 ,nullptr }, // Inst #2634 = VLDRD
8468 { 2635, 5, 1, 4, 744, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x18b11ULL, nullptr, nullptr, OperandInfo362, -1 ,nullptr }, // Inst #2635 = VLDRH
8469 { 2636, 5, 1, 4, 586, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x18b05ULL, nullptr, nullptr, OperandInfo363, -1 ,nullptr }, // Inst #2636 = VLDRS
9703 { 3870, 5, 1, 4, 389, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc8bULL, nullptr, nullptr, OperandInfo72, -1 ,nullptr }, // Inst #3870 = t2LDRi12
9704 { 3871, 5, 1, 4, 389, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc8cULL, nullptr, nullptr, OperandInfo72, -1 ,nullptr }, // Inst #3871 = t2LDRi8
9705 { 3872, 4, 1, 4, 389, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc8eULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr }, // Inst #3872 = t2LDRpci
9706 { 3873, 6, 1, 4, 390, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc8dULL, nullptr, nullptr, OperandInfo471, -1 ,nullptr }, // Inst #3873 = t2LDRs
9995 { 4162, 5, 1, 2, 903, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc87ULL, nullptr, nullptr, OperandInfo512, -1 ,nullptr }, // Inst #4162 = tLDRBi
9996 { 4163, 5, 1, 2, 394, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc87ULL, nullptr, nullptr, OperandInfo513, -1 ,nullptr }, // Inst #4163 = tLDRBr
9997 { 4164, 5, 1, 2, 903, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc88ULL, nullptr, nullptr, OperandInfo512, -1 ,nullptr }, // Inst #4164 = tLDRHi
9998 { 4165, 5, 1, 2, 394, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc88ULL, nullptr, nullptr, OperandInfo513, -1 ,nullptr }, // Inst #4165 = tLDRHr
10001 { 4168, 5, 1, 2, 904, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc89ULL, nullptr, nullptr, OperandInfo512, -1 ,nullptr }, // Inst #4168 = tLDRi
10002 { 4169, 4, 1, 2, 904, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc8aULL, nullptr, nullptr, OperandInfo505, -1 ,nullptr }, // Inst #4169 = tLDRpci
10003 { 4170, 5, 1, 2, 395, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc89ULL, nullptr, nullptr, OperandInfo513, -1 ,nullptr }, // Inst #4170 = tLDRr
10004 { 4171, 5, 1, 2, 904, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc8aULL, nullptr, nullptr, OperandInfo514, -1 ,nullptr }, // Inst #4171 = tLDRspi
gen/lib/Target/AVR/AVRGenInstrInfo.inc 686 { 203, 2, 1, 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr }, // Inst #203 = INWRdA
687 { 204, 3, 1, 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo50, -1 ,nullptr }, // Inst #204 = LDDWRdPtrQ
688 { 205, 3, 1, 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo51, -1 ,nullptr }, // Inst #205 = LDDWRdYQ
690 { 207, 2, 1, 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #207 = LDSWRdK
691 { 208, 2, 1, 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo54, -1 ,nullptr }, // Inst #208 = LDWRdPtr
694 { 211, 2, 1, 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr }, // Inst #211 = LPMWRdZ
695 { 212, 2, 1, 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr }, // Inst #212 = LPMWRdZPi
772 { 289, 2, 1, 2, 0, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo79, -1 ,nullptr }, // Inst #289 = INRdA
777 { 294, 3, 1, 2, 0, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo80, -1 ,nullptr }, // Inst #294 = LDDRdPtrQ
779 { 296, 2, 1, 2, 0, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo81, -1 ,nullptr }, // Inst #296 = LDRdPtr
782 { 299, 2, 1, 4, 0, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo79, -1 ,nullptr }, // Inst #299 = LDSRdK
783 { 300, 0, 0, 2, 0, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, ImplicitList4, ImplicitList7, nullptr, -1 ,nullptr }, // Inst #300 = LPM
784 { 301, 2, 1, 2, 0, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo78, -1 ,nullptr }, // Inst #301 = LPMRdZ
785 { 302, 2, 1, 2, 0, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList4, OperandInfo78, -1 ,nullptr }, // Inst #302 = LPMRdZPi
gen/lib/Target/MSP430/MSP430GenInstrInfo.inc 1027 { 386, 3, 1, 4, 0, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr }, // Inst #386 = MOV16rm
1028 { 387, 2, 1, 2, 0, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr }, // Inst #387 = MOV16rn
1038 { 397, 3, 1, 4, 0, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo62, -1 ,nullptr }, // Inst #397 = MOV8rm
1039 { 398, 2, 1, 2, 0, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo63, -1 ,nullptr }, // Inst #398 = MOV8rn
gen/lib/Target/Mips/MipsGenInstrInfo.inc 5176 { 361, 3, 1, 4, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo89, -1 ,nullptr }, // Inst #361 = LOAD_ACC128
5177 { 362, 3, 1, 4, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo90, -1 ,nullptr }, // Inst #362 = LOAD_ACC64
5178 { 363, 3, 1, 4, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo91, -1 ,nullptr }, // Inst #363 = LOAD_ACC64DSP
5179 { 364, 3, 1, 4, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr }, // Inst #364 = LOAD_CCOND_DSP
6501 { 1686, 3, 1, 4, 426, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1686 = LB
6502 { 1687, 3, 1, 4, 1158, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo102, -1 ,nullptr }, // Inst #1687 = LB64
6503 { 1688, 3, 1, 4, 436, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1688 = LBE
6504 { 1689, 3, 1, 4, 1083, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1689 = LBE_MM
6505 { 1690, 3, 1, 2, 1110, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo262, -1 ,nullptr }, // Inst #1690 = LBU16_MM
6509 { 1694, 3, 1, 4, 1111, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1694 = LB_MM
6511 { 1696, 3, 1, 4, 427, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1696 = LBu
6512 { 1697, 3, 1, 4, 1159, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo102, -1 ,nullptr }, // Inst #1697 = LBu64
6513 { 1698, 3, 1, 4, 437, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1698 = LBuE
6514 { 1699, 3, 1, 4, 1084, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1699 = LBuE_MM
6515 { 1700, 3, 1, 4, 1110, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1700 = LBu_MM
6516 { 1701, 3, 1, 4, 1155, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo102, -1 ,nullptr }, // Inst #1701 = LD
6529 { 1714, 4, 1, 4, 1165, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo272, -1 ,nullptr }, // Inst #1714 = LDL
6531 { 1716, 4, 1, 4, 1166, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo272, -1 ,nullptr }, // Inst #1716 = LDR
6541 { 1726, 3, 1, 4, 428, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1726 = LH
6542 { 1727, 3, 1, 4, 1160, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo102, -1 ,nullptr }, // Inst #1727 = LH64
6543 { 1728, 3, 1, 4, 438, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1728 = LHE
6544 { 1729, 3, 1, 4, 1085, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1729 = LHE_MM
6545 { 1730, 3, 1, 2, 1112, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo262, -1 ,nullptr }, // Inst #1730 = LHU16_MM
6548 { 1733, 3, 1, 4, 1113, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1733 = LH_MM
6549 { 1734, 3, 1, 4, 429, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1734 = LHu
6550 { 1735, 3, 1, 4, 1161, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo102, -1 ,nullptr }, // Inst #1735 = LHu64
6551 { 1736, 3, 1, 4, 439, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1736 = LHuE
6552 { 1737, 3, 1, 4, 1086, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1737 = LHuE_MM
6553 { 1738, 3, 1, 4, 1112, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1738 = LHu_MM
6576 { 1761, 3, 1, 4, 430, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1761 = LW
6577 { 1762, 3, 1, 2, 1115, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo262, -1 ,nullptr }, // Inst #1762 = LW16_MM
6578 { 1763, 3, 1, 4, 1162, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo102, -1 ,nullptr }, // Inst #1763 = LW64
6585 { 1770, 3, 1, 4, 1331, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo280, -1 ,nullptr }, // Inst #1770 = LWDSP
6586 { 1771, 3, 1, 4, 1494, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo280, -1 ,nullptr }, // Inst #1771 = LWDSP_MM
6587 { 1772, 3, 1, 4, 440, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1772 = LWE
6588 { 1773, 3, 1, 4, 1087, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1773 = LWE_MM
6589 { 1774, 3, 1, 2, 1115, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo281, -1 ,nullptr }, // Inst #1774 = LWGP_MM
6590 { 1775, 4, 1, 4, 443, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo282, -1 ,nullptr }, // Inst #1775 = LWL
6591 { 1776, 4, 1, 4, 1163, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo272, -1 ,nullptr }, // Inst #1776 = LWL64
6592 { 1777, 4, 1, 4, 445, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL, nullptr, nullptr, OperandInfo282, -1 ,nullptr }, // Inst #1777 = LWLE
6593 { 1778, 4, 1, 4, 1088, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo282, -1 ,nullptr }, // Inst #1778 = LWLE_MM
6594 { 1779, 4, 1, 4, 1116, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo282, -1 ,nullptr }, // Inst #1779 = LWL_MM
6601 { 1786, 4, 1, 4, 444, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo282, -1 ,nullptr }, // Inst #1786 = LWR
6602 { 1787, 4, 1, 4, 1164, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo272, -1 ,nullptr }, // Inst #1787 = LWR64
6603 { 1788, 4, 1, 4, 446, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL, nullptr, nullptr, OperandInfo282, -1 ,nullptr }, // Inst #1788 = LWRE
6604 { 1789, 4, 1, 4, 1089, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo282, -1 ,nullptr }, // Inst #1789 = LWRE_MM
6605 { 1790, 4, 1, 4, 1119, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo282, -1 ,nullptr }, // Inst #1790 = LWR_MM
6606 { 1791, 3, 1, 2, 1115, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo285, -1 ,nullptr }, // Inst #1791 = LWSP_MM
6608 { 1793, 3, 1, 4, 1120, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1793 = LWU_MM
6614 { 1799, 3, 1, 4, 1115, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1799 = LW_MM
6615 { 1800, 3, 1, 4, 1144, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x6ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr }, // Inst #1800 = LW_MMR6
6616 { 1801, 3, 1, 4, 1157, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL, nullptr, nullptr, OperandInfo102, -1 ,nullptr }, // Inst #1801 = LWu
gen/lib/Target/SystemZ/SystemZGenInstrInfo.inc 4638 { 318, 4, 1, 0, 36, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x1dULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr }, // Inst #318 = L128
4648 { 328, 4, 1, 0, 33, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x8dULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr }, // Inst #328 = LMux
4655 { 335, 4, 1, 0, 352, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x1dULL, nullptr, nullptr, OperandInfo77, -1 ,nullptr }, // Inst #335 = LX
5645 { 1325, 4, 1, 4, 33, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x89ULL, nullptr, nullptr, OperandInfo134, -1 ,nullptr }, // Inst #1325 = L
5683 { 1363, 4, 1, 4, 351, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x109ULL, nullptr, nullptr, OperandInfo135, -1 ,nullptr }, // Inst #1363 = LD
5685 { 1365, 4, 1, 6, 351, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x89ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr }, // Inst #1365 = LDE32
5697 { 1377, 4, 1, 6, 351, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x10dULL, nullptr, nullptr, OperandInfo135, -1 ,nullptr }, // Inst #1377 = LDY
5698 { 1378, 4, 1, 4, 350, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x89ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr }, // Inst #1378 = LE
5707 { 1387, 4, 1, 6, 350, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x8dULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr }, // Inst #1387 = LEY
5709 { 1389, 4, 1, 6, 33, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x8dULL, nullptr, nullptr, OperandInfo168, -1 ,nullptr }, // Inst #1389 = LFH
5712 { 1392, 4, 1, 6, 35, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x10dULL, nullptr, nullptr, OperandInfo36, -1 ,nullptr }, // Inst #1392 = LG
5727 { 1407, 2, 1, 6, 35, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr }, // Inst #1407 = LGRL
6001 { 1681, 2, 1, 6, 33, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo152, -1 ,nullptr }, // Inst #1681 = LRL
6037 { 1717, 4, 1, 6, 33, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x8dULL, nullptr, nullptr, OperandInfo134, -1 ,nullptr }, // Inst #1717 = LY
gen/lib/Target/X86/X86GenInstrInfo.inc17873 { 185, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #185 = AVX1_SETALLONES
17874 { 186, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #186 = AVX2_SETALLONES
17875 { 187, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #187 = AVX512_128_SET0
17876 { 188, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #188 = AVX512_256_SET0
17877 { 189, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #189 = AVX512_512_SET0
17878 { 190, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #190 = AVX512_512_SETALLONES
17881 { 193, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #193 = AVX512_FsFLD0F128
17882 { 194, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo50, -1 ,nullptr }, // Inst #194 = AVX512_FsFLD0SD
17883 { 195, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo51, -1 ,nullptr }, // Inst #195 = AVX512_FsFLD0SS
17884 { 196, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #196 = AVX_SET0
17885 { 197, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo52, -1 ,nullptr }, // Inst #197 = FsFLD0F128
17886 { 198, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #198 = FsFLD0SD
17887 { 199, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo54, -1 ,nullptr }, // Inst #199 = FsFLD0SS
17896 { 208, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo60, -1 ,nullptr }, // Inst #208 = MMX_SET0
17927 { 239, 6, 1, 0, 1159, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL, nullptr, nullptr, OperandInfo68, -1 ,nullptr }, // Inst #239 = VMOVAPSZ128rm_NOVLX
17929 { 241, 6, 1, 0, 1185, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr }, // Inst #241 = VMOVAPSZ256rm_NOVLX
17931 { 243, 6, 1, 0, 1159, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL, nullptr, nullptr, OperandInfo68, -1 ,nullptr }, // Inst #243 = VMOVUPSZ128rm_NOVLX
17933 { 245, 6, 1, 0, 1185, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr }, // Inst #245 = VMOVUPSZ256rm_NOVLX
17934 { 246, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo52, -1 ,nullptr }, // Inst #246 = V_SET0
17935 { 247, 1, 1, 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo52, -1 ,nullptr }, // Inst #247 = V_SETALLONES
18953 { 1265, 6, 1, 0, 62, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x200000ULL, ImplicitList12, ImplicitList13, OperandInfo197, -1 ,nullptr }, // Inst #1265 = LD_Fp32m
18956 { 1268, 6, 1, 0, 62, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x200000ULL, ImplicitList12, ImplicitList13, OperandInfo198, -1 ,nullptr }, // Inst #1268 = LD_Fp64m
18958 { 1270, 6, 1, 0, 62, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x200000ULL, ImplicitList12, ImplicitList13, OperandInfo199, -1 ,nullptr }, // Inst #1270 = LD_Fp80m
19167 { 1479, 6, 1, 0, 188, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x1bc0002021ULL, nullptr, nullptr, OperandInfo246, -1 ,nullptr }, // Inst #1479 = MMX_MOVQ64rm
19342 { 1654, 6, 1, 0, 938, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x22c00000a1ULL, nullptr, nullptr, OperandInfo126, -1 ,nullptr }, // Inst #1654 = MOV16rm
19362 { 1674, 6, 1, 0, 62, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x22c0000121ULL, nullptr, nullptr, OperandInfo115, -1 ,nullptr }, // Inst #1674 = MOV32rm
19379 { 1691, 6, 1, 0, 62, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x22c0010021ULL, nullptr, nullptr, OperandInfo117, -1 ,nullptr }, // Inst #1691 = MOV64rm
19398 { 1710, 6, 1, 0, 62, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x2280000021ULL, nullptr, nullptr, OperandInfo162, -1 ,nullptr }, // Inst #1710 = MOV8rm
19399 { 1711, 6, 1, 0, 62, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x2280000021ULL, nullptr, nullptr, OperandInfo286, -1 ,nullptr }, // Inst #1711 = MOV8rm_NOREX
19404 { 1716, 6, 1, 0, 11, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0xa08002821ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #1716 = MOVAPDrm
19408 { 1720, 6, 1, 0, 11, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0xa04002021ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #1720 = MOVAPSrm
19428 { 1740, 6, 1, 0, 177, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x1bcc002821ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #1740 = MOVDQArm
19432 { 1744, 6, 1, 0, 624, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x1bcc003021ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #1744 = MOVDQUrm
19465 { 1777, 6, 1, 0, 747, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x408003821ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #1777 = MOVSDrm
19466 { 1778, 6, 1, 0, 747, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x408003821ULL, nullptr, nullptr, OperandInfo169, -1 ,nullptr }, // Inst #1778 = MOVSDrm_alt
19478 { 1790, 6, 1, 0, 747, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x404003021ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #1790 = MOVSSrm
19479 { 1791, 6, 1, 0, 747, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x404003021ULL, nullptr, nullptr, OperandInfo171, -1 ,nullptr }, // Inst #1791 = MOVSSrm_alt
19504 { 1816, 6, 1, 0, 625, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x408002821ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #1816 = MOVUPDrm
19508 { 1820, 6, 1, 0, 625, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x404002021ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #1820 = MOVUPSrm
25264 { 7576, 6, 1, 0, 13, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x10a18002821ULL, nullptr, nullptr, OperandInfo413, -1 ,nullptr }, // Inst #7576 = VMOVAPDYrm
25269 { 7581, 6, 1, 0, 1159, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x2004a38002821ULL, nullptr, nullptr, OperandInfo68, -1 ,nullptr }, // Inst #7581 = VMOVAPDZ128rm
25280 { 7592, 6, 1, 0, 1185, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4014a38002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr }, // Inst #7592 = VMOVAPDZ256rm
25291 { 7603, 6, 1, 0, 1185, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x8084a38002821ULL, nullptr, nullptr, OperandInfo419, -1 ,nullptr }, // Inst #7603 = VMOVAPDZrm
25301 { 7613, 6, 1, 0, 11, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0xa18002821ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #7613 = VMOVAPDrm
25305 { 7617, 6, 1, 0, 13, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x10a14002021ULL, nullptr, nullptr, OperandInfo413, -1 ,nullptr }, // Inst #7617 = VMOVAPSYrm
25310 { 7622, 6, 1, 0, 1159, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x2000a34002021ULL, nullptr, nullptr, OperandInfo68, -1 ,nullptr }, // Inst #7622 = VMOVAPSZ128rm
25321 { 7633, 6, 1, 0, 1185, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4010a34002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr }, // Inst #7633 = VMOVAPSZ256rm
25332 { 7644, 6, 1, 0, 1185, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x8080a34002021ULL, nullptr, nullptr, OperandInfo419, -1 ,nullptr }, // Inst #7644 = VMOVAPSZrm
25342 { 7654, 6, 1, 0, 11, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0xa14002021ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #7654 = VMOVAPSrm
25375 { 7687, 6, 1, 0, 1161, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x2001bfc002821ULL, nullptr, nullptr, OperandInfo68, -1 ,nullptr }, // Inst #7687 = VMOVDQA32Z128rm
25386 { 7698, 6, 1, 0, 1188, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4011bfc002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr }, // Inst #7698 = VMOVDQA32Z256rm
25397 { 7709, 6, 1, 0, 1188, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x8081bfc002821ULL, nullptr, nullptr, OperandInfo419, -1 ,nullptr }, // Inst #7709 = VMOVDQA32Zrm
25408 { 7720, 6, 1, 0, 1161, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x2005bfc002821ULL, nullptr, nullptr, OperandInfo68, -1 ,nullptr }, // Inst #7720 = VMOVDQA64Z128rm
25419 { 7731, 6, 1, 0, 1188, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4015bfc002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr }, // Inst #7731 = VMOVDQA64Z256rm
25430 { 7742, 6, 1, 0, 1188, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x8085bfc002821ULL, nullptr, nullptr, OperandInfo419, -1 ,nullptr }, // Inst #7742 = VMOVDQA64Zrm
25440 { 7752, 6, 1, 0, 447, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x11bdc002821ULL, nullptr, nullptr, OperandInfo413, -1 ,nullptr }, // Inst #7752 = VMOVDQAYrm
25444 { 7756, 6, 1, 0, 177, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x1bdc002821ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #7756 = VMOVDQArm
25449 { 7761, 6, 1, 0, 1161, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x2005bfc003821ULL, nullptr, nullptr, OperandInfo68, -1 ,nullptr }, // Inst #7761 = VMOVDQU16Z128rm
25460 { 7772, 6, 1, 0, 1188, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4015bfc003821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr }, // Inst #7772 = VMOVDQU16Z256rm
25471 { 7783, 6, 1, 0, 1188, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x8085bfc003821ULL, nullptr, nullptr, OperandInfo419, -1 ,nullptr }, // Inst #7783 = VMOVDQU16Zrm
25482 { 7794, 6, 1, 0, 1161, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x2001bfc003021ULL, nullptr, nullptr, OperandInfo68, -1 ,nullptr }, // Inst #7794 = VMOVDQU32Z128rm
25493 { 7805, 6, 1, 0, 1188, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4011bfc003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr }, // Inst #7805 = VMOVDQU32Z256rm
25504 { 7816, 6, 1, 0, 1188, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x8081bfc003021ULL, nullptr, nullptr, OperandInfo419, -1 ,nullptr }, // Inst #7816 = VMOVDQU32Zrm
25515 { 7827, 6, 1, 0, 1161, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x2005bfc003021ULL, nullptr, nullptr, OperandInfo68, -1 ,nullptr }, // Inst #7827 = VMOVDQU64Z128rm
25526 { 7838, 6, 1, 0, 1188, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4015bfc003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr }, // Inst #7838 = VMOVDQU64Z256rm
25537 { 7849, 6, 1, 0, 1188, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x8085bfc003021ULL, nullptr, nullptr, OperandInfo419, -1 ,nullptr }, // Inst #7849 = VMOVDQU64Zrm
25548 { 7860, 6, 1, 0, 1161, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x2001bfc003821ULL, nullptr, nullptr, OperandInfo68, -1 ,nullptr }, // Inst #7860 = VMOVDQU8Z128rm
25559 { 7871, 6, 1, 0, 1188, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4011bfc003821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr }, // Inst #7871 = VMOVDQU8Z256rm
25570 { 7882, 6, 1, 0, 1188, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x8081bfc003821ULL, nullptr, nullptr, OperandInfo419, -1 ,nullptr }, // Inst #7882 = VMOVDQU8Zrm
25580 { 7892, 6, 1, 0, 447, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x11bdc003021ULL, nullptr, nullptr, OperandInfo413, -1 ,nullptr }, // Inst #7892 = VMOVDQUYrm
25584 { 7896, 6, 1, 0, 177, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x1bdc003021ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #7896 = VMOVDQUrm
25647 { 7959, 6, 1, 0, 1142, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x1004438003821ULL, nullptr, nullptr, OperandInfo68, -1 ,nullptr }, // Inst #7959 = VMOVSDZrm
25648 { 7960, 6, 1, 0, 1142, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x1004438003821ULL, nullptr, nullptr, OperandInfo473, -1 ,nullptr }, // Inst #7960 = VMOVSDZrm_alt
25658 { 7970, 6, 1, 0, 747, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x418003821ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #7970 = VMOVSDrm
25659 { 7971, 6, 1, 0, 747, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x418003821ULL, nullptr, nullptr, OperandInfo169, -1 ,nullptr }, // Inst #7971 = VMOVSDrm_alt
25712 { 8024, 6, 1, 0, 1142, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x800434003021ULL, nullptr, nullptr, OperandInfo68, -1 ,nullptr }, // Inst #8024 = VMOVSSZrm
25713 { 8025, 6, 1, 0, 1142, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x800434003021ULL, nullptr, nullptr, OperandInfo475, -1 ,nullptr }, // Inst #8025 = VMOVSSZrm_alt
25723 { 8035, 6, 1, 0, 747, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x414003021ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #8035 = VMOVSSrm
25724 { 8036, 6, 1, 0, 747, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x414003021ULL, nullptr, nullptr, OperandInfo171, -1 ,nullptr }, // Inst #8036 = VMOVSSrm_alt
25728 { 8040, 6, 1, 0, 13, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x10418002821ULL, nullptr, nullptr, OperandInfo413, -1 ,nullptr }, // Inst #8040 = VMOVUPDYrm
25733 { 8045, 6, 1, 0, 1159, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x2004438002821ULL, nullptr, nullptr, OperandInfo68, -1 ,nullptr }, // Inst #8045 = VMOVUPDZ128rm
25744 { 8056, 6, 1, 0, 1185, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4014438002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr }, // Inst #8056 = VMOVUPDZ256rm
25755 { 8067, 6, 1, 0, 1185, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x8084438002821ULL, nullptr, nullptr, OperandInfo419, -1 ,nullptr }, // Inst #8067 = VMOVUPDZrm
25765 { 8077, 6, 1, 0, 11, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x418002821ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #8077 = VMOVUPDrm
25769 { 8081, 6, 1, 0, 13, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x10414002021ULL, nullptr, nullptr, OperandInfo413, -1 ,nullptr }, // Inst #8081 = VMOVUPSYrm
25774 { 8086, 6, 1, 0, 1159, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x2000434002021ULL, nullptr, nullptr, OperandInfo68, -1 ,nullptr }, // Inst #8086 = VMOVUPSZ128rm
25785 { 8097, 6, 1, 0, 1185, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4010434002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr }, // Inst #8097 = VMOVUPSZ256rm
25796 { 8108, 6, 1, 0, 1185, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x8080434002021ULL, nullptr, nullptr, OperandInfo419, -1 ,nullptr }, // Inst #8108 = VMOVUPSZrm
25806 { 8118, 6, 1, 0, 11, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x414002021ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr }, // Inst #8118 = VMOVUPSrm
include/llvm/CodeGen/MachineInstr.h 803 return hasProperty(MCID::FoldableAsLoad, Type);
include/llvm/MC/MCInstrDesc.h 358 bool canFoldAsLoad() const { return Flags & (1ULL << MCID::FoldableAsLoad); }