OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:AddrMode
(Results
1 - 25
of
46
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/Disassembler/
MSP430Disassembler.cpp
142
enum
AddrMode
{
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);
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
Thumb2InstrInfo.cpp
524
unsigned
AddrMode
= (Desc.TSFlags & ARMII::AddrModeMask);
533
AddrMode
= ARMII::AddrModeT2_i12; // FIXME. mode for thumb2?
604
if (
AddrMode
== ARMII::AddrMode4 ||
AddrMode
== ARMII::AddrMode6)
610
if (
AddrMode
== ARMII::AddrModeT2_so) {
620
AddrMode
= ARMII::AddrModeT2_i12;
625
if (
AddrMode
== ARMII::AddrModeT2_i8 ||
AddrMode
== ARMII::AddrModeT2_i12) {
639
} else if (
AddrMode
== ARMII::AddrMode5) {
653
} else if (
AddrMode
== ARMII::AddrMode5FP16)
[
all
...]
ARMHazardRecognizer.cpp
111
unsigned
AddrMode
= (TSFlags & ARMII::AddrModeMask);
118
switch (
AddrMode
) {
ARMBaseRegisterInfo.cpp
514
unsigned
AddrMode
= (Desc.TSFlags & ARMII::AddrModeMask);
518
switch (
AddrMode
) {
704
unsigned
AddrMode
= (Desc.TSFlags & ARMII::AddrModeMask);
710
if (
AddrMode
== ARMII::AddrMode4 ||
AddrMode
== ARMII::AddrMode6)
716
switch (
AddrMode
) {
ARMISelLowering.h
455
bool isLegalAddressingMode(const DataLayout &DL, const
AddrMode
&AM,
464
const
AddrMode
&AM, Type *Ty,
467
bool isLegalT2ScaledAddressingMode(const
AddrMode
&AM, EVT VT) const;
471
bool isLegalT1ScaledAddressingMode(const
AddrMode
&AM, EVT VT) const;
ThumbRegisterInfo.cpp
370
unsigned
AddrMode
= (Desc.TSFlags & ARMII::AddrModeMask);
381
if (
AddrMode
!= ARMII::AddrModeT1_s)
530
// Use [reg, reg]
addrmode
. Replace the immediate operand w/ the frame
552
// Use [reg, reg]
addrmode
. Replace the immediate operand w/ the frame
ARMBaseInstrInfo.cpp
203
unsigned
AddrMode
= (TSFlags & ARMII::AddrModeMask);
215
switch (
AddrMode
) {
2620
unsigned
AddrMode
= (Desc.TSFlags & ARMII::AddrModeMask);
2625
AddrMode
= ARMII::AddrMode2;
2668
switch (
AddrMode
) {
2714
Scale = (
AddrMode
== ARMII::AddrModeT2_i7s2 ? 2 :
2715
AddrMode
== ARMII::AddrModeT2_i7s4 ? 4 : 1);
2741
if (
AddrMode
== ARMII::AddrMode_i12)
2754
if (
AddrMode
== ARMII::AddrMode_i12)
5923
unsigned
AddrMode
= (MI->getDesc().TSFlags & ARMII::AddrModeMask)
[
all
...]
ARMBaseInstrInfo.h
883
unsigned
AddrMode
= (Desc.TSFlags & ARMII::AddrModeMask);
884
switch (
AddrMode
) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CodeGenPrepare.cpp
2422
/// This is an extended version of TargetLowering::
AddrMode
2424
struct ExtAddrMode : public TargetLowering::
AddrMode
{
2484
// An
AddrMode
is trivial if it involves no calculation i.e. it is just a base
2487
// An
AddrMode
is (BaseGV + BaseReg + BaseOffs + ScaleReg * Scale) so it is
3118
ExtAddrMode &
AddrMode
;
3153
AccessTy(AT), AddrSpace(AS), MemoryInst(MI),
AddrMode
(AM),
3462
/// Get the combined
AddrMode
3467
/// Add a new
AddrMode
if it's compatible with the AddrModes we already
3476
// If this is the first
addrmode
then everything is fine.
3529
// A single
AddrMode
can trivially be combined
[
all
...]
ImplicitNullChecks.cpp
379
auto
AddrMode
= *AM;
380
const Register BaseReg =
AddrMode
.BaseReg, ScaledReg =
AddrMode
.ScaledReg;
381
int64_t Displacement =
AddrMode
.Displacement;
453
if (CalculateDisplacementFromAddrMode(ScaledReg,
AddrMode
.Scale))
/src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCISelLowering.h
73
bool isLegalAddressingMode(const DataLayout &DL, const
AddrMode
&AM, Type *Ty,
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonBaseInfo.h
30
enum
AddrMode
{
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
ARMBaseInfo.h
185
enum
AddrMode
{
210
inline static const char *AddrModeToString(
AddrMode
addrmode
) {
211
switch (
addrmode
) {
299
AddrModeMask = 0x1f, // The
AddrMode
enums are declared in ARMBaseInfo.h
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.h
710
enum
AddrMode
{
947
bool isLegalAddressingMode(const DataLayout &DL, const
AddrMode
&AM,
1091
PPC::
AddrMode
SelectOptimalAddrMode(const SDNode *Parent, SDValue N,
1097
PPC::
AddrMode
SelectForceXFormMode(SDValue N, SDValue &Disp, SDValue &Base,
1143
std::map<PPC::
AddrMode
, SmallVector<unsigned, 16>> AddrModesMap;
1381
PPC::
AddrMode
getAddrModeForFlags(unsigned Flags) const;
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIISelLowering.h
203
bool isLegalFlatAddressingMode(const
AddrMode
&AM) const;
204
bool isLegalMUBUFAddressingMode(const
AddrMode
&AM) const;
266
bool isLegalGlobalAddressingMode(const
AddrMode
&AM) const;
267
bool isLegalAddressingMode(const DataLayout &DL, const
AddrMode
&AM, Type *Ty,
AMDGPUPerfHintAnalysis.cpp
238
TargetLoweringBase::
AddrMode
AM;
/src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRISelLowering.h
103
bool isLegalAddressingMode(const DataLayout &DL, const
AddrMode
&AM, Type *Ty,
/src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyISelLowering.h
66
bool isLegalAddressingMode(const DataLayout &DL, const
AddrMode
&AM, Type *Ty,
/src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreISelLowering.h
123
bool isLegalAddressingMode(const DataLayout &DL, const
AddrMode
&AM,
/src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXISelLowering.h
459
bool isLegalAddressingMode(const DataLayout &DL, const
AddrMode
&AM, Type *Ty,
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.h
607
bool isLegalAddressingMode(const DataLayout &DL, const
AddrMode
&AM, Type *Ty,
616
InstructionCost getScalingFactorCost(const DataLayout &DL, const
AddrMode
&AM,
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.h
281
bool isLegalAddressingMode(const DataLayout &DL, const
AddrMode
&AM, Type *Ty,
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelLowering.h
435
bool isLegalAddressingMode(const DataLayout &DL, const
AddrMode
&AM, Type *Ty,
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.h
1162
bool isLegalAddressingMode(const DataLayout &DL, const
AddrMode
&AM,
1186
const
AddrMode
&AM, Type *Ty,
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetLowering.h
2329
struct
AddrMode
{
2334
AddrMode
() = default;
2347
virtual bool isLegalAddressingMode(const DataLayout &DL, const
AddrMode
&AM,
2359
const
AddrMode
&AM, Type *Ty,
Completed in 57 milliseconds
1
2
Indexes created Wed Aug 05 00:25:39 UTC 2026