OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:HexagonII
(Results
1 - 24
of
24
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCDuplexInfo.cpp
91
case
HexagonII
::HSIG_None:
94
case
HexagonII
::HSIG_L1:
95
return (Gb ==
HexagonII
::HSIG_L1 || Gb ==
HexagonII
::HSIG_A);
96
case
HexagonII
::HSIG_L2:
97
return (Gb ==
HexagonII
::HSIG_L1 || Gb ==
HexagonII
::HSIG_L2 ||
98
Gb ==
HexagonII
::HSIG_A);
99
case
HexagonII
::HSIG_S1:
100
return (Gb ==
HexagonII
::HSIG_L1 || Gb == HexagonII::HSIG_L2 |
[
all
...]
HexagonMCInstrInfo.cpp
237
unsigned S = (F >>
HexagonII
::MemAccessSizePos) &
HexagonII
::MemAccesSizeMask;
238
return
HexagonII
::getMemAccessSizeInBytes(
HexagonII
::MemAccessSize(S));
244
return static_cast<unsigned>((F >>
HexagonII
::AddrModePos) &
245
HexagonII
::AddrModeMask);
312
return ((F >>
HexagonII
::ExtendableOpPos) &
HexagonII
::ExtendableOpMask);
330
return ((F >>
HexagonII
::ExtentAlignPos) &
HexagonII
::ExtentAlignMask)
[
all
...]
HexagonShuffler.cpp
199
if (Type !=
HexagonII
::TypeALU32_2op &&
200
Type !=
HexagonII
::TypeALU32_3op &&
201
Type !=
HexagonII
::TypeALU32_ADDI) {
461
case
HexagonII
::TypeS_2op:
462
case
HexagonII
::TypeS_3op:
463
case
HexagonII
::TypeALU64:
465
case
HexagonII
::TypeJ:
468
case
HexagonII
::TypeCVI_VM_VP_LDU:
469
case
HexagonII
::TypeCVI_VM_LD:
470
case
HexagonII
::TypeCVI_VM_TMP_LD
[
all
...]
HexagonMCCompound.cpp
79
// enum
HexagonII
::CompoundGroup
85
return
HexagonII
::HCG_None;
96
return
HexagonII
::HCG_None;
103
return
HexagonII
::HCG_A;
109
return
HexagonII
::HCG_None;
117
return
HexagonII
::HCG_A;
121
return
HexagonII
::HCG_None;
127
return
HexagonII
::HCG_A;
131
return
HexagonII
::HCG_None;
137
return
HexagonII
::HCG_A
[
all
...]
HexagonMCChecker.cpp
170
HexagonII
::TypeCVI_VM_TMP_LD)
273
if (Type ==
HexagonII
::TypeDUPLEX) {
280
Type !=
HexagonII
::TypeALU32_2op && Type !=
HexagonII
::TypeALU32_3op &&
281
Type !=
HexagonII
::TypeALU32_ADDI && Type !=
HexagonII
::TypeS_2op &&
282
Type !=
HexagonII
::TypeS_3op &&
283
(Type !=
HexagonII
::TypeALU64 || HexagonMCInstrInfo::isFloat(MCII, ID));
437
llvm::HexagonMCInstrInfo::getType(MCII, I) ==
HexagonII
::TypeNCJ)) {
479
if (Mode ==
HexagonII
::AbsoluteSet
[
all
...]
HexagonBaseInfo.h
24
///
HexagonII
- This namespace holds all of the target specific flags that
26
namespace
HexagonII
{
280
} // end namespace
HexagonII
HexagonMCCodeEmitter.cpp
347
return
HexagonII
::INST_PARSE_LOOP_END;
354
return
HexagonII
::INST_PARSE_LOOP_END;
359
return
HexagonII
::INST_PARSE_DUPLEX;
362
return
HexagonII
::INST_PARSE_PACKET_END;
363
return
HexagonII
::INST_PARSE_NOT_END;
427
assert(Parse ==
HexagonII
::INST_PARSE_DUPLEX &&
469
if (InsnType ==
HexagonII
::TypeEXTENDER) {
479
HexagonMCInstrInfo::getType(MCII, NextI) ==
HexagonII
::TypeCR)
665
bool BranchOrCR = MCID.isBranch() || IType ==
HexagonII
::TypeCR;
782
HexagonMCInstrInfo::getType(MCII, MI) ==
HexagonII
::TypeCJ
[
all
...]
HexagonAsmBackend.cpp
542
if (llvm::HexagonMCInstrInfo::getType(*MCII, HMI) ==
HexagonII
::TypeJ ||
543
(llvm::HexagonMCInstrInfo::getType(*MCII, HMI) ==
HexagonII
::TypeCJ &&
545
(llvm::HexagonMCInstrInfo::getType(*MCII, HMI) ==
HexagonII
::TypeNCJ &&
547
(llvm::HexagonMCInstrInfo::getType(*MCII, HMI) ==
HexagonII
::TypeCR &&
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonMCInstLower.cpp
49
switch (MO.getTargetFlags() & ~
HexagonII
::HMOTF_ConstExtended) {
53
case
HexagonII
::MO_PCREL:
56
case
HexagonII
::MO_GOT:
59
case
HexagonII
::MO_LO16:
62
case
HexagonII
::MO_HI16:
65
case
HexagonII
::MO_GPREL:
68
case
HexagonII
::MO_GDGOT:
71
case
HexagonII
::MO_GDPLT:
74
case
HexagonII
::MO_IE:
77
case
HexagonII
::MO_IEGOT
[
all
...]
HexagonDepITypes.h
16
namespace
HexagonII
{
HexagonInstrInfo.cpp
217
case
HexagonII
::HSIG_None:
220
case
HexagonII
::HSIG_L1:
221
return (Gb ==
HexagonII
::HSIG_L1 || Gb ==
HexagonII
::HSIG_A);
222
case
HexagonII
::HSIG_L2:
223
return (Gb ==
HexagonII
::HSIG_L1 || Gb ==
HexagonII
::HSIG_L2 ||
224
Gb ==
HexagonII
::HSIG_A);
225
case
HexagonII
::HSIG_S1:
226
return (Gb ==
HexagonII
::HSIG_L1 || Gb == HexagonII::HSIG_L2 |
[
all
...]
HexagonOptAddrMode.cpp
138
if (HII->getAddrMode(MI) ==
HexagonII
::BaseRegOffset)
141
else if (HII->getAddrMode(MI) ==
HexagonII
::BaseImmOffset)
196
HII->getAddrMode(UseMI) !=
HexagonII
::BaseImmOffset ||
327
case
HexagonII
::MemAccessSize::DoubleWordAccess:
330
case
HexagonII
::MemAccessSize::WordAccess:
333
case
HexagonII
::MemAccessSize::HalfWordAccess:
336
case
HexagonII
::MemAccessSize::ByteAccess:
359
HII->getAddrMode(*MI) !=
HexagonII
::BaseImmOffset ||
495
if (HII->getAddrMode(*OldMI) ==
HexagonII
::BaseRegOffset) {
505
} else if (HII->getAddrMode(*OldMI) ==
HexagonII
::BaseImmOffset &
[
all
...]
HexagonSelectionDAGInfo.cpp
48
unsigned Flags = LongCalls ?
HexagonII
::HMOTF_ConstExtended : 0;
HexagonSubtarget.cpp
258
return Type ==
HexagonII
::TypeS_2op || Type ==
HexagonII
::TypeS_3op ||
259
Type ==
HexagonII
::TypeALU64 || Type ==
HexagonII
::TypeM;
345
HII.getAddrMode(L0) !=
HexagonII
::BaseImmOffset)
358
HII.getAddrMode(L1) !=
HexagonII
::BaseImmOffset)
HexagonConstExtenders.cpp
876
unsigned AM = (F >>
HexagonII
::AddrModePos) &
HexagonII
::AddrModeMask;
878
case
HexagonII
::Absolute:
879
case
HexagonII
::AbsoluteSet:
880
case
HexagonII
::BaseLongOffset:
953
case
HexagonII
::BaseImmOffset:
1075
uint64_t F = (D.TSFlags >>
HexagonII
::MemAccessSizePos) &
1076
HexagonII
::MemAccesSizeMask;
1077
uint8_t A =
HexagonII
::getMemAccessSizeInBytes(
HexagonII
::MemAccessSize(F))
[
all
...]
HexagonBranchRelaxation.cpp
218
MO.addTargetFlag(
HexagonII
::HMOTF_ConstExtended);
HexagonInstrInfo.h
437
HexagonII
::CompoundGroup
451
HexagonII
::SubInstructionGroup getDuplexCandidateGroup(const MachineInstr &MI)
HexagonRDFOpt.cpp
221
if (HII.getAddrMode(MI) !=
HexagonII
::PostInc)
HexagonISelLowering.cpp
570
unsigned Flags = LongCalls ?
HexagonII
::HMOTF_ConstExtended : 0;
1135
unsigned char TF = IsPositionIndependent ?
HexagonII
::MO_PCREL : 0;
1161
SDValue T = DAG.getTargetJumpTable(Idx, VT,
HexagonII
::MO_PCREL);
1240
HexagonII
::MO_PCREL);
1246
SDValue GA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0,
HexagonII
::MO_GOT);
1264
SDValue A = DAG.getTargetBlockAddress(BA, PtrVT, 0,
HexagonII
::MO_PCREL);
1273
HexagonII
::MO_PCREL);
1326
IsPositionIndependent ?
HexagonII
::MO_IEGOT :
HexagonII
::MO_IE;
1367
HexagonII
::MO_TPREL)
[
all
...]
HexagonVLIWPacketizer.cpp
1135
if (TJ !=
HexagonII
::TypeALU32_2op &&
1136
TJ !=
HexagonII
::TypeALU32_3op &&
1137
TJ !=
HexagonII
::TypeALU32_ADDI)
HexagonCopyToCombine.cpp
155
if (!Op1.isImm() && Op1.getTargetFlags() !=
HexagonII
::MO_NO_FLAG)
HexagonFrameLowering.cpp
2287
bool Bad = (AM !=
HexagonII
::BaseImmOffset);
2512
assert(HII.getAddrMode(MI) ==
HexagonII
::BaseImmOffset);
HexagonISelDAGToDAG.cpp
222
unsigned SizeBits = (F >>
HexagonII
::MemAccessSizePos) &
223
HexagonII
::MemAccesSizeMask;
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Disassembler/
HexagonDisassembler.cpp
303
if ((Instruction &
HexagonII
::INST_PARSE_MASK) ==
304
HexagonII
::INST_PARSE_LOOP_END) {
317
if ((Instruction &
HexagonII
::INST_PARSE_MASK) ==
318
HexagonII
::INST_PARSE_DUPLEX) {
409
if ((Instruction &
HexagonII
::INST_PARSE_MASK) ==
410
HexagonII
::INST_PARSE_PACKET_END)
Completed in 59 milliseconds
Indexes created Wed Aug 12 00:25:48 UTC 2026