/freebsd-11-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-11-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 | 500 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); local 504 switch (AddrMode) { 686 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); local 692 if (AddrMode == ARMII::AddrMode4 || AddrMode == ARMII::AddrMode6) 698 switch (AddrMode) {
|
H A D | ARMISelLowering.h | 369 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, 377 int getScalingFactorCost(const DataLayout &DL, const AddrMode &AM, Type *Ty, 380 bool isLegalT2ScaledAddressingMode(const AddrMode &AM, EVT VT) const; 384 bool isLegalT1ScaledAddressingMode(const AddrMode &AM, EVT VT) const;
|
H A D | ThumbRegisterInfo.cpp | 371 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); 382 if (AddrMode != ARMII::AddrModeT1_s)
|
H A D | ARMBaseInstrInfo.cpp | 168 unsigned AddrMode = (TSFlags & ARMII::AddrModeMask); local 180 switch (AddrMode) { 2522 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); local 2527 AddrMode = ARMII::AddrMode2; 2570 switch (AddrMode) { 2616 Scale = (AddrMode == ARMII::AddrModeT2_i7s2 ? 2 : 2617 AddrMode == ARMII::AddrModeT2_i7s4 ? 4 : 1); 2643 if (AddrMode == ARMII::AddrMode_i12) 2656 if (AddrMode == ARMII::AddrMode_i12)
|
/freebsd-11-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 175 template <AddrMode a_mode> bool EmulateLDPSTP(const uint32_t opcode); 177 template <AddrMode a_mode> bool EmulateLDRSTRImm(const uint32_t opcode);
|
H A D | EmulateInstructionARM64.cpp | 705 template <EmulateInstructionARM64::AddrMode a_mode> 932 template <EmulateInstructionARM64::AddrMode a_mode>
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 2177 /// This is an extended version of TargetLowering::AddrMode 2179 struct ExtAddrMode : public TargetLowering::AddrMode { 2239 // An AddrMode is trivial if it involves no calculation i.e. it is just a base 2242 // An AddrMode is (BaseGV + BaseReg + BaseOffs + ScaleReg * Scale) so it is 2865 ExtAddrMode &AddrMode; member in class:__anon1701::AddressingModeMatcher 2898 MemoryInst(MI), AddrMode(AM), InsertedInsts(InsertedInsts), 3209 /// Get the combined AddrMode 3214 /// Add a new AddrMode if it's compatible with the AddrModes we already 3276 // A single AddrMode can trivially be combined. 3591 /// Return true and update AddrMode i 4860 ExtAddrMode AddrMode = AddrModes.getAddrMode(); local 5429 TargetLowering::AddrMode AddrMode; local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonBaseInfo.h | 35 enum AddrMode { enum in namespace:llvm::HexagonII
|
/freebsd-11-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-11-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-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIISelLowering.h | 184 bool isLegalFlatAddressingMode(const AddrMode &AM) const; 185 bool isLegalMUBUFAddressingMode(const AddrMode &AM) const; 238 bool isLegalGlobalAddressingMode(const AddrMode &AM) const; 239 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
H A D | AMDGPUPerfHintAnalysis.cpp | 242 TargetLoweringBase::AddrMode AM;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.h | 67 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.h | 124 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
|
/freebsd-11-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-11-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-11-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-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.h | 435 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty, 444 int getScalingFactorCost(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 2167 struct AddrMode { 2172 AddrMode() = default; 2185 virtual bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, 2196 virtual int getScalingFactorCost(const DataLayout &DL, const AddrMode &AM,
|
H A D | BasicTTIImpl.h | 240 TargetLoweringBase::AddrMode AM; 266 TargetLoweringBase::AddrMode AM;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.h | 288 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.h | 431 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.h | 1024 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, 1047 int getScalingFactorCost(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|