Searched refs:ShiftExtendType (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64AddressingModes.h | 33 enum ShiftExtendType { enum 53 static inline const char *getShiftExtendName(AArch64_AM::ShiftExtendType ST) { in getShiftExtendName() 74 static inline AArch64_AM::ShiftExtendType getShiftType(unsigned Imm) { in getShiftType() 99 static inline unsigned getShifterImm(AArch64_AM::ShiftExtendType ST, in getShifterImm() 124 static inline AArch64_AM::ShiftExtendType getExtendType(unsigned Imm) { in getExtendType() 139 static inline AArch64_AM::ShiftExtendType getArithExtendType(unsigned Imm) { in getArithExtendType() 152 inline unsigned getExtendEncoding(AArch64_AM::ShiftExtendType ET) { in getExtendEncoding() 171 static inline unsigned getArithExtendImm(AArch64_AM::ShiftExtendType ET, in getArithExtendImm() 185 static inline AArch64_AM::ShiftExtendType getMemExtendType(unsigned Imm) { in getMemExtendType() 201 static inline unsigned getMemExtendImm(AArch64_AM::ShiftExtendType ET, in getMemExtendImm()
|
| H A D | AArch64InstPrinter.cpp | 1080 AArch64_AM::ShiftExtendType ExtType = AArch64_AM::getArithExtendType(Val); in printArithExtend()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 355 AArch64_AM::ShiftExtendType Type; 709 AArch64_AM::ShiftExtendType getShiftExtendType() const { in getShiftExtendType() 1335 AArch64_AM::ShiftExtendType ST = getShiftExtendType(); in isShifter() 1378 AArch64_AM::ShiftExtendType ET = getShiftExtendType(); in isExtend() 1391 AArch64_AM::ShiftExtendType ET = getShiftExtendType(); in isExtend64() 1400 AArch64_AM::ShiftExtendType ET = getShiftExtendType(); in isExtendLSL64() 1409 AArch64_AM::ShiftExtendType ET = getShiftExtendType(); in isMemXExtend() 1418 AArch64_AM::ShiftExtendType ET = getShiftExtendType(); in isMemWExtend() 1430 AArch64_AM::ShiftExtendType ST = getShiftExtendType(); in isArithmeticShifter() 3196 AArch64_AM::ShiftExtendType ShOp = in tryParseOptionalShiftExtend() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64FastISel.cpp | 90 AArch64_AM::ShiftExtendType ExtType = AArch64_AM::InvalidShiftExtend; 105 void setExtendType(AArch64_AM::ShiftExtendType E) { ExtType = E; } in setExtendType() 106 AArch64_AM::ShiftExtendType getExtendType() const { return ExtType; } in getExtendType() 212 unsigned RHSReg, AArch64_AM::ShiftExtendType ShiftType, 216 unsigned RHSReg, AArch64_AM::ShiftExtendType ExtType, 244 AArch64_AM::ShiftExtendType ShiftType, uint64_t ShiftImm, 1140 AArch64_AM::ShiftExtendType ExtendType = AArch64_AM::InvalidShiftExtend; in emitAddSub() 1249 AArch64_AM::ShiftExtendType ShiftType = AArch64_AM::InvalidShiftExtend; in emitAddSub() 1364 AArch64_AM::ShiftExtendType ShiftType, in emitAddSub_rs() 1406 AArch64_AM::ShiftExtendType ExtType, in emitAddSub_rx() [all …]
|
| H A D | AArch64ISelDAGToDAG.cpp | 539 static AArch64_AM::ShiftExtendType getShiftTypeForNode(SDValue N) { in getShiftTypeForNode() 609 AArch64_AM::ShiftExtendType ShType = getShiftTypeForNode(N); in SelectShiftedRegister() 630 static AArch64_AM::ShiftExtendType 849 AArch64_AM::ShiftExtendType Ext; in SelectArithExtendedRegister() 902 AArch64_AM::ShiftExtendType Ext; in SelectArithUXTXRegister() 1116 AArch64_AM::ShiftExtendType Ext = in SelectExtendedSHL() 1184 AArch64_AM::ShiftExtendType Ext = AArch64_AM::InvalidShiftExtend; in SelectAddrModeWRO()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64InstructionSelector.cpp | 413 AArch64_AM::ShiftExtendType 6026 static bool isSignExtendShiftType(AArch64_AM::ShiftExtendType Type) { in isSignExtendShiftType() 6341 AArch64_AM::ShiftExtendType Ext = in selectAddrModeWRO() 6502 static AArch64_AM::ShiftExtendType getShiftTypeForInst(MachineInstr &MI) { in getShiftTypeForInst() 6530 AArch64_AM::ShiftExtendType ShType = getShiftTypeForInst(*ShiftInst); in selectShiftedRegister() 6557 AArch64_AM::ShiftExtendType AArch64InstructionSelector::getExtendTypeForInst( in getExtendTypeForInst() 6644 AArch64_AM::ShiftExtendType Ext; in selectArithExtendedRegister()
|
| /llvm-project-15.0.7/bolt/lib/Target/AArch64/ |
| H A D | AArch64MCPlusBuilder.cpp | 548 AArch64_AM::ShiftExtendType ExtendType = in analyzeIndirectBranchFragment()
|