/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/Disassembler/ |
H A D | MSP430Disassembler.cpp | 142 enum AddrMode { enum 154 static AddrMode DecodeSrcAddrMode(unsigned Rs, unsigned As) { 181 static AddrMode DecodeSrcAddrModeI(unsigned Insn) { 187 static AddrMode DecodeSrcAddrModeII(unsigned Insn) { 193 static AddrMode DecodeDstAddrMode(unsigned Insn) { 205 static const uint8_t *getDecoderTable(AddrMode SrcAM, unsigned Words) { 234 AddrMode SrcAM = DecodeSrcAddrModeI(Insn); 235 AddrMode DstAM = DecodeDstAddrMode(Insn); 289 AddrMode SrcAM = DecodeSrcAddrModeII(Insn);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | Thumb2InstrInfo.cpp | 479 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); 488 AddrMode = ARMII::AddrModeT2_i12; // FIXME. mode for thumb2? 559 if (AddrMode == ARMII::AddrMode4 || AddrMode == ARMII::AddrMode6) 565 if (AddrMode == ARMII::AddrModeT2_so) { 575 AddrMode = ARMII::AddrModeT2_i12; 580 if (AddrMode == ARMII::AddrModeT2_i8 || AddrMode == ARMII::AddrModeT2_i12) { 594 } else if (AddrMode == ARMII::AddrMode5) { 608 } else if (AddrMode [all...] |
H A D | ARMBaseRegisterInfo.cpp | 508 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); local 512 switch (AddrMode) { 695 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); local 701 if (AddrMode == ARMII::AddrMode4 || AddrMode == ARMII::AddrMode6) 707 switch (AddrMode) {
|
H A D | ARMISelLowering.h | 408 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, 416 int getScalingFactorCost(const DataLayout &DL, const AddrMode &AM, Type *Ty, 419 bool isLegalT2ScaledAddressingMode(const AddrMode &AM, EVT VT) const; 423 bool isLegalT1ScaledAddressingMode(const AddrMode &AM, EVT VT) const;
|
H A D | ThumbRegisterInfo.cpp | 370 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); 381 if (AddrMode != ARMII::AddrModeT1_s)
|
H A D | ARMBaseInstrInfo.h | 824 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); local 825 switch (AddrMode) {
|
H A D | ARMBaseInstrInfo.cpp | 169 unsigned AddrMode = (TSFlags & ARMII::AddrModeMask); local 181 switch (AddrMode) { 2582 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); local 2587 AddrMode = ARMII::AddrMode2; 2630 switch (AddrMode) { 2676 Scale = (AddrMode == ARMII::AddrModeT2_i7s2 ? 2 : 2677 AddrMode == ARMII::AddrModeT2_i7s4 ? 4 : 1); 2703 if (AddrMode == ARMII::AddrMode_i12) 2716 if (AddrMode == ARMII::AddrMode_i12)
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM64/ |
H A D | EmulateInstructionARM64.h | 76 enum AddrMode { AddrMode_OFF, AddrMode_PRE, AddrMode_POST }; enum in class:EmulateInstructionARM64 178 template <AddrMode a_mode> bool EmulateLDPSTP(const uint32_t opcode); 180 template <AddrMode a_mode> bool EmulateLDRSTRImm(const uint32_t opcode);
|
H A D | EmulateInstructionARM64.cpp | 702 template <EmulateInstructionARM64::AddrMode a_mode> 925 template <EmulateInstructionARM64::AddrMode a_mode>
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 2273 /// This is an extended version of TargetLowering::AddrMode 2275 struct ExtAddrMode : public TargetLowering::AddrMode { 2335 // An AddrMode is trivial if it involves no calculation i.e. it is just a base 2338 // An AddrMode is (BaseGV + BaseReg + BaseOffs + ScaleReg * Scale) so it is 2969 ExtAddrMode &AddrMode; member in class:__anon3449::AddressingModeMatcher 3002 MemoryInst(MI), AddrMode(AM), InsertedInsts(InsertedInsts), 3313 /// Get the combined AddrMode 3318 /// Add a new AddrMode if it's compatible with the AddrModes we already 3380 // A single AddrMode can trivially be combined. 3695 /// Return true and update AddrMode i 4973 ExtAddrMode AddrMode = AddrModes.getAddrMode(); local 5655 TargetLowering::AddrMode AddrMode; local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonBaseInfo.h | 30 enum AddrMode { enum in namespace:llvm::HexagonII
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCISelLowering.h | 73 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMBaseInfo.h | 185 enum AddrMode { enum in namespace:llvm::ARMII 210 inline static const char *AddrModeToString(AddrMode addrmode) { 299 AddrModeMask = 0x1f, // The AddrMode enums are declared in ARMBaseInfo.h
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRISelLowering.h | 91 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIISelLowering.h | 186 bool isLegalFlatAddressingMode(const AddrMode &AM) const; 187 bool isLegalMUBUFAddressingMode(const AddrMode &AM) const; 249 bool isLegalGlobalAddressingMode(const AddrMode &AM) const; 250 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
H A D | AMDGPUPerfHintAnalysis.cpp | 242 TargetLoweringBase::AddrMode AM;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.h | 66 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.h | 123 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.h | 68 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.h | 459 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.h | 537 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty, 546 int getScalingFactorCost(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 2294 struct AddrMode { 2299 AddrMode() = default; 2312 virtual bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, 2323 virtual int getScalingFactorCost(const DataLayout &DL, const AddrMode &AM,
|
H A D | BasicTTIImpl.h | 244 TargetLoweringBase::AddrMode AM; 274 TargetLoweringBase::AddrMode AM;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.h | 438 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.h | 1133 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, 1156 int getScalingFactorCost(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|