| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64AddressingModes.h | 42 UXTW, enumerator 62 case AArch64_AM::UXTW: return "uxtw"; in getShiftExtendName() 129 case 2: return AArch64_AM::UXTW; in getExtendType() 156 case AArch64_AM::UXTW: return 2; break; in getExtendEncoding()
|
| H A D | AArch64InstPrinter.cpp | 1295 if (ExtType == AArch64_AM::UXTW || ExtType == AArch64_AM::UXTX) { in printArithExtend() 1301 ExtType == AArch64_AM::UXTW) ) { in printArithExtend()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedPredicates.td | 20 def CheckExtUXTW : CheckImmOperand_s<3, "AArch64_AM::UXTW">; 42 def CheckMemExtUXTW : CheckImmOperand_s<3, "AArch64_AM::UXTW">;
|
| H A D | AArch64RegisterInfo.td | 1697 // UXTW(8|16|32|64) 1698 def ZPR#RegWidth#AsmOpndExtUXTW8Only : ZPRExtendAsmOperand<"UXTW", RegWidth, 8, 0b1>; 1699 def ZPR#RegWidth#AsmOpndExtUXTW8 : ZPRExtendAsmOperand<"UXTW", RegWidth, 8>; 1700 def ZPR#RegWidth#AsmOpndExtUXTW16 : ZPRExtendAsmOperand<"UXTW", RegWidth, 16>; 1701 def ZPR#RegWidth#AsmOpndExtUXTW32 : ZPRExtendAsmOperand<"UXTW", RegWidth, 32>; 1702 def ZPR#RegWidth#AsmOpndExtUXTW64 : ZPRExtendAsmOperand<"UXTW", RegWidth, 64>; 1704 …def ZPR#RegWidth#ExtUXTW8Only : ZPRExtendRegisterOperand<0b0, 0b0, "UXTW", RegWidth, 8, "On… 1705 def ZPR#RegWidth#ExtUXTW8 : ZPRExtendRegisterOperand<0b0, 0b0, "UXTW", RegWidth, 8>; 1706 def ZPR#RegWidth#ExtUXTW16 : ZPRExtendRegisterOperand<0b0, 0b0, "UXTW", RegWidth, 16>; 1707 def ZPR#RegWidth#ExtUXTW32 : ZPRExtendRegisterOperand<0b0, 0b0, "UXTW", RegWidth, 32>; [all …]
|
| H A D | AArch64FastISel.cpp | 752 Addr.setExtendType(AArch64_AM::UXTW); in computeAddress() 776 Addr.setExtendType(AArch64_AM::UXTW); in computeAddress() 834 Addr.setExtendType(AArch64_AM::UXTW); in computeAddress() 871 Addr.setExtendType(AArch64_AM::UXTW); in computeAddress() 891 Addr.setExtendType(AArch64_AM::UXTW); in computeAddress() 1074 Addr.getExtendType() == AArch64_AM::UXTW ) in simplifyAddress() 1083 if (Addr.getExtendType() == AArch64_AM::UXTW) in simplifyAddress() 1820 if (Addr.getExtendType() == AArch64_AM::UXTW || in emitLoad() 2110 if (Addr.getExtendType() == AArch64_AM::UXTW || in emitStore()
|
| H A D | AArch64ISelDAGToDAG.cpp | 835 return AArch64_AM::UXTW; in getExtendTypeForNode() 853 return AArch64_AM::UXTW; in getExtendTypeForNode() 976 if (Ext == AArch64_AM::UXTW && Reg->getValueType(0).getSizeInBits() == 32 && in SelectArithExtendedRegister()
|
| H A D | AArch64InstrInfo.cpp | 1060 case AArch64_AM::UXTW: in isFalkorShiftExtFast() 1094 case AArch64_AM::UXTW: in isFalkorShiftExtFast() 3335 if (Extend != AArch64_AM::UXTW && Extend != AArch64_AM::SXTW) in canFoldIntoAddrMode()
|
| H A D | AArch64InstrFormats.td | 3106 GPR32sponly, GPR32sp, GPR32, 16>; // UXTW #0 3108 GPR32sp, GPR32sponly, GPR32, 16>; // UXTW #0 3213 GPR32, GPR32sponly, GPR32, 16>; // UXTW #0
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Utils/ |
| H A D | AArch64BaseInfo.h | 699 UXTW, enumerator
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 1369 if (!MatchShift && (ShiftExtendTy == AArch64_AM::UXTW || in isSVEDataVectorRegWithShiftExtend() 1565 ET == AArch64_AM::UXTW || ET == AArch64_AM::SXTW || in isExtend() 1578 ET == AArch64_AM::UXTW || ET == AArch64_AM::SXTW; in isExtend64() 1610 return (ET == AArch64_AM::UXTW || ET == AArch64_AM::SXTW) && in isMemWExtend() 2230 if (ET == AArch64_AM::LSL) ET = AArch64_AM::UXTW; in addExtendOperands() 3662 .Case("uxtw", AArch64_AM::UXTW) in tryParseOptionalShiftExtend()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64InstructionSelector.cpp | 7796 return AArch64_AM::UXTW; in getExtendTypeForInst() 7819 return AArch64_AM::UXTW; in getExtendTypeForInst() 7888 if (Ext == AArch64_AM::UXTW && MRI.getType(ExtReg).getSizeInBits() == 32) { in selectArithExtendedRegister()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstrMVE.td | 211 // mve_addr_rq_shift := reg + vreg{ << UXTW #shift} 6269 // [Rn,Qm,UXTW #2] or similar.
|