/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaHexagon.cpp | 38 { Hexagon::BI__builtin_circ_ldd, {{ 3, true, 4, 3 }} }, in CheckHexagonBuiltinArgument() 39 { Hexagon::BI__builtin_circ_ldw, {{ 3, true, 4, 2 }} }, in CheckHexagonBuiltinArgument() 40 { Hexagon::BI__builtin_circ_ldh, {{ 3, true, 4, 1 }} }, in CheckHexagonBuiltinArgument() 41 { Hexagon::BI__builtin_circ_lduh, {{ 3, true, 4, 1 }} }, in CheckHexagonBuiltinArgument() 42 { Hexagon::BI__builtin_circ_ldb, {{ 3, true, 4, 0 }} }, in CheckHexagonBuiltinArgument() 43 { Hexagon::BI__builtin_circ_ldub, {{ 3, true, 4, 0 }} }, in CheckHexagonBuiltinArgument() 44 { Hexagon::BI__builtin_circ_std, {{ 3, true, 4, 3 }} }, in CheckHexagonBuiltinArgument() 45 { Hexagon::BI__builtin_circ_stw, {{ 3, true, 4, 2 }} }, in CheckHexagonBuiltinArgument() 46 { Hexagon::BI__builtin_circ_sth, {{ 3, true, 4, 1 }} }, in CheckHexagonBuiltinArgument() 47 { Hexagon::BI__builtin_circ_sthhi, {{ 3, true, 4, 1 }} }, in CheckHexagonBuiltinArgument() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonDepInstrIntrinsics.inc | 4 {Hexagon::A2_abs, Intrinsic::hexagon_A2_abs}, 5 {Hexagon::A2_absp, Intrinsic::hexagon_A2_absp}, 6 {Hexagon::A2_abssat, Intrinsic::hexagon_A2_abssat}, 7 {Hexagon::A2_add, Intrinsic::hexagon_A2_add}, 8 {Hexagon::A2_addh_h16_hh, Intrinsic::hexagon_A2_addh_h16_hh}, 9 {Hexagon::A2_addh_h16_hl, Intrinsic::hexagon_A2_addh_h16_hl}, 10 {Hexagon::A2_addh_h16_lh, Intrinsic::hexagon_A2_addh_h16_lh}, 11 {Hexagon::A2_addh_h16_ll, Intrinsic::hexagon_A2_addh_h16_ll}, 12 {Hexagon::A2_addh_h16_sat_hh, Intrinsic::hexagon_A2_addh_h16_sat_hh}, 13 {Hexagon::A2_addh_h16_sat_hl, Intrinsic::hexagon_A2_addh_h16_sat_hl}, [all …]
|
H A D | HexagonDepTimingClasses.h | 20 case Hexagon::Sched::tc_112d30d6: in is_TC1() 21 case Hexagon::Sched::tc_151bf368: in is_TC1() 22 case Hexagon::Sched::tc_1c2c7a4a: in is_TC1() 23 case Hexagon::Sched::tc_1d41f8b7: in is_TC1() 24 case Hexagon::Sched::tc_23708a21: in is_TC1() 25 case Hexagon::Sched::tc_24f426ab: in is_TC1() 26 case Hexagon::Sched::tc_2f573607: in is_TC1() 27 case Hexagon::Sched::tc_388f9897: in is_TC1() 28 case Hexagon::Sched::tc_3d14a17b: in is_TC1() 29 case Hexagon::Sched::tc_3fbf1042: in is_TC1() [all …]
|
H A D | HexagonInstrInfo.cpp | 123 : HexagonGenInstrInfo(Hexagon::ADJCALLSTACKDOWN, Hexagon::ADJCALLSTACKUP), in HexagonInstrInfo() 133 return (Reg >= Hexagon::R0 && Reg <= Hexagon::R7) || in isIntRegForSubInst() 134 (Reg >= Hexagon::R16 && Reg <= Hexagon::R23); in isIntRegForSubInst() 138 return isIntRegForSubInst(HRI.getSubReg(Reg, Hexagon::isub_lo)) && in isDblRegForSubInst() 139 isIntRegForSubInst(HRI.getSubReg(Reg, Hexagon::isub_hi)); in isDblRegForSubInst() 161 if (MI.getOpcode() == Hexagon::A2_tfrsi) { in isAsCheapAsAMove() 190 if (isFloat(MI) && MI.hasRegisterImplicitUseOperand(Hexagon::USR)) in shouldSink() 204 if (EndLoopOp == Hexagon::ENDLOOP0) { in findLoopInstr() 205 LOOPi = Hexagon::J2_loop0i; in findLoopInstr() 206 LOOPr = Hexagon::J2_loop0r; in findLoopInstr() [all …]
|
H A D | HexagonRegisterInfo.cpp | 57 : HexagonGenRegisterInfo(Hexagon::R31, 0/*DwarfFlavor*/, 0/*EHFlavor*/, in HexagonRegisterInfo() 62 return R == Hexagon::R0 || R == Hexagon::R1 || R == Hexagon::R2 || in isEHReturnCalleeSaveReg() 63 R == Hexagon::R3 || R == Hexagon::D0 || R == Hexagon::D1; in isEHReturnCalleeSaveReg() 69 using namespace Hexagon; in getCallerSavedRegs() 121 Hexagon::R16, Hexagon::R17, Hexagon::R18, Hexagon::R19, in getCalleeSavedRegs() 122 Hexagon::R20, Hexagon::R21, Hexagon::R22, Hexagon::R23, in getCalleeSavedRegs() 123 Hexagon::R24, Hexagon::R25, Hexagon::R26, Hexagon::R27, 0 in getCalleeSavedRegs() 129 Hexagon::R0, Hexagon::R1, Hexagon::R2, Hexagon::R3, in getCalleeSavedRegs() 130 Hexagon::R16, Hexagon::R17, Hexagon::R18, Hexagon::R19, in getCalleeSavedRegs() 131 Hexagon::R20, Hexagon::R21, Hexagon::R22, Hexagon::R23, in getCalleeSavedRegs() [all …]
|
H A D | HexagonAsmPrinter.cpp | 70 assert(Hexagon::IntRegsRegClass.contains(Reg)); in getHexagonRegisterPair() 72 assert(Hexagon::DoubleRegsRegClass.contains(Pair)); in getHexagonRegisterPair() 136 if (Hexagon::DoubleRegsRegClass.contains(RegNumber)) in PrintAsmOperand() 138 Hexagon::isub_lo : in PrintAsmOperand() 139 Hexagon::isub_hi); in PrintAsmOperand() 272 unsigned VectorSize = HRI.getRegSizeInBits(Hexagon::HvxVRRegClass) / 8; in HexagonProcessInstruction() 278 case Hexagon::A2_iconst: { in HexagonProcessInstruction() 279 Inst.setOpcode(Hexagon::A2_addi); in HexagonProcessInstruction() 286 Inst.addOperand(MCOperand::createReg(Hexagon::R0)); in HexagonProcessInstruction() 291 case Hexagon::A2_tfrf: { in HexagonProcessInstruction() [all …]
|
H A D | HexagonNewValueJump.cpp | 156 if (!Hexagon::IntRegsRegClass.contains(Op.getReg())) in INITIALIZE_PASS_DEPENDENCY() 229 if (MII->getOpcode() == Hexagon::LDriw_pred || in commonChecksToProhibitNewValueJump() 230 MII->getOpcode() == Hexagon::STriw_pred) in commonChecksToProhibitNewValueJump() 258 case Hexagon::C2_cmpeqi: in canCompareBeNewValueJump() 259 case Hexagon::C4_cmpneqi: in canCompareBeNewValueJump() 260 case Hexagon::C2_cmpgti: in canCompareBeNewValueJump() 261 case Hexagon::C4_cmpltei: in canCompareBeNewValueJump() 264 case Hexagon::C2_cmpgtui: in canCompareBeNewValueJump() 265 case Hexagon::C4_cmplteui: in canCompareBeNewValueJump() 268 case Hexagon::S2_tstbit_i: in canCompareBeNewValueJump() [all …]
|
H A D | HexagonConstExtenders.cpp | 801 case Hexagon::S4_storeirbt_io: in isStoreImmediate() 802 case Hexagon::S4_storeirbf_io: in isStoreImmediate() 803 case Hexagon::S4_storeirht_io: in isStoreImmediate() 804 case Hexagon::S4_storeirhf_io: in isStoreImmediate() 805 case Hexagon::S4_storeirit_io: in isStoreImmediate() 806 case Hexagon::S4_storeirif_io: in isStoreImmediate() 807 case Hexagon::S4_storeirb_io: in isStoreImmediate() 808 case Hexagon::S4_storeirh_io: in isStoreImmediate() 809 case Hexagon::S4_storeiri_io: in isStoreImmediate() 819 case Hexagon::L2_loadrub_io: in isRegOffOpcode() [all …]
|
H A D | HexagonGenPredicate.cpp | 141 return RC == &Hexagon::PredRegsRegClass; in INITIALIZE_PASS_DEPENDENCY() 145 using namespace Hexagon; in getPredForm() 198 case Hexagon::C2_cmpeqi: in isConvertibleToPredForm() 199 case Hexagon::C4_cmpneqi: in isConvertibleToPredForm() 212 case Hexagon::C2_tfrpr: in collectPredicateGPR() 257 if (Opc == Hexagon::C2_tfrpr || Opc == TargetOpcode::COPY) { in getPredRegFor() 267 const TargetRegisterClass *PredRC = &Hexagon::PredRegsRegClass; in getPredRegFor() 287 case Hexagon::C2_cmpeq: in isScalarCmp() 288 case Hexagon::C2_cmpgt: in isScalarCmp() 289 case Hexagon::C2_cmpgtu: in isScalarCmp() [all …]
|
H A D | HexagonSubtarget.h | 71 Hexagon::ArchEnum HexagonArchVersion; 72 Hexagon::ArchEnum HexagonHVXVersion = Hexagon::ArchEnum::NoArch; 148 return getHexagonArchVersion() >= Hexagon::ArchEnum::V5; in hasV5Ops() 151 return getHexagonArchVersion() == Hexagon::ArchEnum::V5; in hasV5OpsOnly() 154 return getHexagonArchVersion() >= Hexagon::ArchEnum::V55; in hasV55Ops() 157 return getHexagonArchVersion() == Hexagon::ArchEnum::V55; in hasV55OpsOnly() 160 return getHexagonArchVersion() >= Hexagon::ArchEnum::V60; in hasV60Ops() 163 return getHexagonArchVersion() == Hexagon::ArchEnum::V60; in hasV60OpsOnly() 166 return getHexagonArchVersion() >= Hexagon::ArchEnum::V62; in hasV62Ops() 169 return getHexagonArchVersion() == Hexagon::ArchEnum::V62; in hasV62OpsOnly() [all …]
|
H A D | HexagonDepArch.h | 16 namespace Hexagon { 33 inline std::optional<Hexagon::ArchEnum> getCpu(StringRef CPU) { in getCpu() 34 return StringSwitch<std::optional<Hexagon::ArchEnum>>(CPU) in getCpu() 35 .Case("generic", Hexagon::ArchEnum::V5) in getCpu() 36 .Case("hexagonv5", Hexagon::ArchEnum::V5) in getCpu() 37 .Case("hexagonv55", Hexagon::ArchEnum::V55) in getCpu() 38 .Case("hexagonv60", Hexagon::ArchEnum::V60) in getCpu() 39 .Case("hexagonv62", Hexagon::ArchEnum::V62) in getCpu() 40 .Case("hexagonv65", Hexagon::ArchEnum::V65) in getCpu() 41 .Case("hexagonv66", Hexagon::ArchEnum::V66) in getCpu() [all …]
|
H A D | HexagonVectorPrint.cpp | 74 return (Reg >= Hexagon::V0 && Reg <= Hexagon::V31) || in isVecReg() 75 (Reg >= Hexagon::W0 && Reg <= Hexagon::W15) || in isVecReg() 76 (Reg >= Hexagon::WR0 && Reg <= Hexagon::WR15) || in isVecReg() 77 (Reg >= Hexagon::Q0 && Reg <= Hexagon::Q3); in isVecReg() 81 if (R >= Hexagon::V0 && R <= Hexagon::V31) { in getStringReg() 86 return S[R-Hexagon::V0]; in getStringReg() 88 if (R >= Hexagon::Q0 && R <= Hexagon::Q3) { in getStringReg() 90 return S[R-Hexagon::Q0]; in getStringReg() 183 if (Reg >= Hexagon::V0 && Reg <= Hexagon::V31) { in runOnMachineFunction() 184 LLVM_DEBUG(dbgs() << "adding dump for V" << Reg - Hexagon::V0 << '\n'); in runOnMachineFunction() [all …]
|
H A D | HexagonDepArch.td | 11 def ArchV5: SubtargetFeature<"v5", "HexagonArchVersion", "Hexagon::ArchEnum::V5", "Enable Hexagon V… 13 …ArchV55: SubtargetFeature<"v55", "HexagonArchVersion", "Hexagon::ArchEnum::V55", "Enable Hexagon V… 15 …ArchV60: SubtargetFeature<"v60", "HexagonArchVersion", "Hexagon::ArchEnum::V60", "Enable Hexagon V… 17 …ArchV62: SubtargetFeature<"v62", "HexagonArchVersion", "Hexagon::ArchEnum::V62", "Enable Hexagon V… 19 …ArchV65: SubtargetFeature<"v65", "HexagonArchVersion", "Hexagon::ArchEnum::V65", "Enable Hexagon V… 21 …ArchV66: SubtargetFeature<"v66", "HexagonArchVersion", "Hexagon::ArchEnum::V66", "Enable Hexagon V… 23 …ArchV67: SubtargetFeature<"v67", "HexagonArchVersion", "Hexagon::ArchEnum::V67", "Enable Hexagon V… 25 …ArchV68: SubtargetFeature<"v68", "HexagonArchVersion", "Hexagon::ArchEnum::V68", "Enable Hexagon V… 27 …ArchV69: SubtargetFeature<"v69", "HexagonArchVersion", "Hexagon::ArchEnum::V69", "Enable Hexagon V… 29 …ArchV71: SubtargetFeature<"v71", "HexagonArchVersion", "Hexagon::ArchEnum::V71", "Enable Hexagon V… [all …]
|
H A D | HexagonFrameLowering.cpp | 251 if (Reg < Hexagon::D0 || Reg > Hexagon::D15) in getMax32BitSubRegister() 270 static_assert(Hexagon::R1 > 0, in getMaxCalleeSavedReg() 293 case Hexagon::PS_alloca: in needsStackFrame() 294 case Hexagon::PS_aligna: in needsStackFrame() 347 return RetOpc == Hexagon::PS_tailcall_i || RetOpc == Hexagon::PS_tailcall_r; in hasTailCall() 369 case Hexagon::RESTORE_DEALLOC_RET_JMP_V4: in isRestoreCall() 370 case Hexagon::RESTORE_DEALLOC_RET_JMP_V4_PIC: in isRestoreCall() 371 case Hexagon::RESTORE_DEALLOC_RET_JMP_V4_EXT: in isRestoreCall() 372 case Hexagon::RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC: in isRestoreCall() 373 case Hexagon::RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT: in isRestoreCall() [all …]
|
H A D | HexagonCFGOptimizer.cpp | 64 case Hexagon::J2_jumpt: in IsConditionalBranch() 65 case Hexagon::J2_jumptpt: in IsConditionalBranch() 66 case Hexagon::J2_jumpf: in IsConditionalBranch() 67 case Hexagon::J2_jumpfpt: in IsConditionalBranch() 68 case Hexagon::J2_jumptnew: in IsConditionalBranch() 69 case Hexagon::J2_jumpfnew: in IsConditionalBranch() 70 case Hexagon::J2_jumptnewpt: in IsConditionalBranch() 71 case Hexagon::J2_jumpfnewpt: in IsConditionalBranch() 78 return (Opc == Hexagon::J2_jump); in IsUnconditionalJump() 87 case Hexagon::J2_jumpt: in InvertAndChangeJumpTarget() [all …]
|
H A D | HexagonGenMemAbsolute.cpp | 97 if (Opc != Hexagon::CONST32 && Opc != Hexagon::A2_tfrsi) in runOnMachineFunction() 221 case Hexagon::L2_loadrb_io: in isValidIndexedLoad() 222 NewOpc = Hexagon::L4_loadrb_ap; in isValidIndexedLoad() 224 case Hexagon::L2_loadrh_io: in isValidIndexedLoad() 225 NewOpc = Hexagon::L4_loadrh_ap; in isValidIndexedLoad() 227 case Hexagon::L2_loadri_io: in isValidIndexedLoad() 228 NewOpc = Hexagon::L4_loadri_ap; in isValidIndexedLoad() 230 case Hexagon::L2_loadrd_io: in isValidIndexedLoad() 231 NewOpc = Hexagon::L4_loadrd_ap; in isValidIndexedLoad() 233 case Hexagon::L2_loadruh_io: in isValidIndexedLoad() [all …]
|
H A D | HexagonConstPropagation.cpp | 1829 // Hexagon-specific code. 1897 return "Hexagon Constant Propagation"; in getPassName() 1915 "Hexagon Constant Propagation", false, false) 1953 unsigned SubLo = HRI.getHexagonSubRegIndex(DefRC, Hexagon::ps_sub_lo); in evaluate() 1954 unsigned SubHi = HRI.getHexagonSubRegIndex(DefRC, Hexagon::ps_sub_hi); in evaluate() 1979 case Hexagon::A2_tfrsi: in evaluate() 1980 case Hexagon::A2_tfrpi: in evaluate() 1981 case Hexagon::CONST32: in evaluate() 1982 case Hexagon::CONST64: in evaluate() 2003 case Hexagon in evaluate() [all...] |
H A D | HexagonBitSimplify.cpp | 264 unsigned NewSub = Hexagon::NoSubRegister); 447 case Hexagon::DoubleRegsRegClassID: in getSubregMask() 448 case Hexagon::HvxWRRegClassID: in getSubregMask() 450 if (RR.Sub == Hexagon::isub_hi || RR.Sub == Hexagon::vsub_hi) in getSubregMask() 470 unsigned SubLo = HRI.getHexagonSubRegIndex(DstRC, Hexagon::ps_sub_lo); in parseRegSequence() 471 unsigned SubHi = HRI.getHexagonSubRegIndex(DstRC, Hexagon::ps_sub_hi); in parseRegSequence() 494 using namespace Hexagon; in getUsedBitsInStore() 653 using namespace Hexagon; in getUsedBits() 937 assert(Sub == HRI.getHexagonSubRegIndex(*RC, Hexagon::ps_sub_lo) || in getFinalVRegClass() 938 Sub == HRI.getHexagonSubRegIndex(*RC, Hexagon::ps_sub_hi)); in getFinalVRegClass() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/Disassembler/ |
H A D | HexagonDisassembler.cpp | 1 //===- HexagonDisassembler.cpp - Disassembler for Hexagon ISA -------------===// 36 using namespace Hexagon; 42 /// Hexagon disassembler for all Hexagon platforms. 182 MI.setOpcode(Hexagon::BUNDLE); in getInstruction() 212 case Hexagon::S2_allocframe: in remapInstruction() 213 if (MI.getOperand(0).getReg() == Hexagon::R29) { in remapInstruction() 214 MI.setOpcode(Hexagon::S6_allocframe_to_raw); in remapInstruction() 219 case Hexagon::L2_deallocframe: in remapInstruction() 220 if (MI.getOperand(0).getReg() == Hexagon in remapInstruction() [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCDuplexInfo.cpp | 30 using namespace Hexagon; 200 case Hexagon::L2_loadri_io: in getDuplexCandidateGroup() 207 Hexagon::R29 == SrcReg && inRange<5, 2>(MCI, 2)) { in getDuplexCandidateGroup() 217 case Hexagon::L2_loadrub_io: in getDuplexCandidateGroup() 237 case Hexagon::L2_loadrh_io: in getDuplexCandidateGroup() 238 case Hexagon::L2_loadruh_io: in getDuplexCandidateGroup() 248 case Hexagon::L2_loadrb_io: in getDuplexCandidateGroup() 258 case Hexagon::L2_loadrd_io: in getDuplexCandidateGroup() 263 HexagonMCInstrInfo::isIntReg(SrcReg) && Hexagon::R29 == SrcReg && in getDuplexCandidateGroup() 269 case Hexagon::L4_return: in getDuplexCandidateGroup() [all …]
|
H A D | HexagonMCCompound.cpp | 26 using namespace Hexagon; 92 case Hexagon::C2_cmpeq: in getCompoundCandidateGroup() 93 case Hexagon::C2_cmpgt: in getCompoundCandidateGroup() 94 case Hexagon::C2_cmpgtu: in getCompoundCandidateGroup() 100 if ((Hexagon::P0 == DstReg || Hexagon::P1 == DstReg) && in getCompoundCandidateGroup() 105 case Hexagon::C2_cmpeqi: in getCompoundCandidateGroup() 106 case Hexagon::C2_cmpgti: in getCompoundCandidateGroup() 107 case Hexagon::C2_cmpgtui: in getCompoundCandidateGroup() 113 if ((Hexagon::P0 == DstReg || Hexagon::P1 == DstReg) && in getCompoundCandidateGroup() 119 case Hexagon::A2_tfr: in getCompoundCandidateGroup() [all …]
|
H A D | HexagonMCChecker.cpp | 37 HexagonMCChecker::Unconditional(Hexagon::NoRegister, false); 41 ReadOnly.insert(Hexagon::PC); in init() 42 ReadOnly.insert(Hexagon::C9_8); in init() 46 Defs[Hexagon::SA0].insert(Unconditional); // FIXME: define or change SA0? in init() 47 Defs[Hexagon::LC0].insert(Unconditional); in init() 50 Defs[Hexagon::SA1].insert(Unconditional); // FIXME: define or change SA0? in init() 51 Defs[Hexagon::LC1].insert(Unconditional); in init() 94 unsigned PredReg = Hexagon::NoRegister; in init() 106 STI.hasFeature(Hexagon::ArchV69); in init() 110 if (Hexagon::R31 != R && MCID.isCall()) in init() [all …]
|
H A D | HexagonMCInstrInfo.cpp | 1 //===- HexagonMCInstrInfo.cpp - Hexagon sub-class of MCInst ---------------===// 9 // This class extends MCInstrInfo to allow Hexagon specific MCInstr queries 36 return Register != Hexagon::NoRegister; in isPredicated() 39 Hexagon::PacketIterator::PacketIterator(MCInstrInfo const &MCII, in PacketIterator() 45 Hexagon::PacketIterator::PacketIterator(MCInstrInfo const &MCII, in PacketIterator() 50 Hexagon::PacketIterator &Hexagon::PacketIterator::operator++() { in operator ++() 71 MCInst const &Hexagon::PacketIterator::operator*() const { in operator *() 77 bool Hexagon::PacketIterator::operator==(PacketIterator const &Other) const { in operator ==() 102 iterator_range<Hexagon [all...] |
H A D | HexagonMCELFStreamer.cpp | 68 assert(MCB.getOpcode() == Hexagon::BUNDLE); in emitInstruction() 154 case Hexagon::ArchV5: in featureToArchVersion() 156 case Hexagon::ArchV55: in featureToArchVersion() 158 case Hexagon::ArchV60: in featureToArchVersion() 159 case Hexagon::ExtensionHVXV60: in featureToArchVersion() 161 case Hexagon::ArchV62: in featureToArchVersion() 162 case Hexagon::ExtensionHVXV62: in featureToArchVersion() 164 case Hexagon::ArchV65: in featureToArchVersion() 165 case Hexagon::ExtensionHVXV65: in featureToArchVersion() 167 case Hexagon::ArchV66: in featureToArchVersion() [all …]
|
H A D | HexagonMCTargetDesc.cpp | 96 cl::opt<Hexagon::ArchEnum> EnableHVX( 98 cl::values(clEnumValN(Hexagon::ArchEnum::V60, "v60", "Build for HVX v60"), 99 clEnumValN(Hexagon::ArchEnum::V62, "v62", "Build for HVX v62"), 100 clEnumValN(Hexagon::ArchEnum::V65, "v65", "Build for HVX v65"), 101 clEnumValN(Hexagon::ArchEnum::V66, "v66", "Build for HVX v66"), 102 clEnumValN(Hexagon::ArchEnum::V67, "v67", "Build for HVX v67"), 103 clEnumValN(Hexagon::ArchEnum::V68, "v68", "Build for HVX v68"), 104 clEnumValN(Hexagon::ArchEnum::V69, "v69", "Build for HVX v69"), 105 clEnumValN(Hexagon::ArchEnum::V71, "v71", "Build for HVX v71"), 106 clEnumValN(Hexagon::ArchEnum::V73, "v73", "Build for HVX v73"), [all …]
|