| adjustSchedDependency(SUnit *Def, int DefOpIdx, SUnit *Use, int UseOpIdx, SDep &Dep, const TargetSchedModel *SchedModel) const override | llvm::HexagonSubtarget |  | 
  | enableMachineSchedDefaultSched() const override | llvm::HexagonSubtarget | inline | 
  | enableMachineScheduler() const override | llvm::HexagonSubtarget |  | 
  | enablePostRAScheduler() const override | llvm::HexagonSubtarget | inline | 
  | enableSubRegLiveness() const override | llvm::HexagonSubtarget |  | 
  | getAntiDepBreakMode() const override | llvm::HexagonSubtarget | inline | 
  | getCPUString() const | llvm::HexagonSubtarget | inline | 
  | getFrameLowering() const override | llvm::HexagonSubtarget | inline | 
  | getHexagonArchVersion() const | llvm::HexagonSubtarget | inline | 
  | getHVXElementTypes() const | llvm::HexagonSubtarget | inline | 
  | getInstrInfo() const override | llvm::HexagonSubtarget | inline | 
  | getInstrItineraryData() const override | llvm::HexagonSubtarget | inline | 
  | getIntrinsicId(unsigned Opc) const | llvm::HexagonSubtarget |  | 
  | getL1CacheLineSize() const | llvm::HexagonSubtarget |  | 
  | getL1PrefetchDistance() const | llvm::HexagonSubtarget |  | 
  | getPostRAMutations(std::vector< std::unique_ptr< ScheduleDAGMutation > > &Mutations) const override | llvm::HexagonSubtarget |  | 
  | getRegisterInfo() const override | llvm::HexagonSubtarget | inline | 
  | getSelectionDAGInfo() const override | llvm::HexagonSubtarget | inline | 
  | getSMSMutations(std::vector< std::unique_ptr< ScheduleDAGMutation > > &Mutations) const override | llvm::HexagonSubtarget |  | 
  | getTargetLowering() const override | llvm::HexagonSubtarget | inline | 
  | getTargetTriple() const | llvm::HexagonSubtarget | inline | 
  | getTypeAlignment(MVT Ty) const | llvm::HexagonSubtarget | inline | 
  | getVectorLength() const | llvm::HexagonSubtarget | inline | 
  | hasMemNoShuf() const | llvm::HexagonSubtarget | inline | 
  | hasReservedR19() const | llvm::HexagonSubtarget | inline | 
  | hasV55Ops() const | llvm::HexagonSubtarget | inline | 
  | hasV55OpsOnly() const | llvm::HexagonSubtarget | inline | 
  | hasV5Ops() const | llvm::HexagonSubtarget | inline | 
  | hasV5OpsOnly() const | llvm::HexagonSubtarget | inline | 
  | hasV60Ops() const | llvm::HexagonSubtarget | inline | 
  | hasV60OpsOnly() const | llvm::HexagonSubtarget | inline | 
  | hasV62Ops() const | llvm::HexagonSubtarget | inline | 
  | hasV62OpsOnly() const | llvm::HexagonSubtarget | inline | 
  | hasV65Ops() const | llvm::HexagonSubtarget | inline | 
  | hasV65OpsOnly() const | llvm::HexagonSubtarget | inline | 
  | hasV66Ops() const | llvm::HexagonSubtarget | inline | 
  | hasV66OpsOnly() const | llvm::HexagonSubtarget | inline | 
  | hasV67Ops() const | llvm::HexagonSubtarget | inline | 
  | hasV67OpsOnly() const | llvm::HexagonSubtarget | inline | 
  | hasV68Ops() const | llvm::HexagonSubtarget | inline | 
  | hasV68OpsOnly() const | llvm::HexagonSubtarget | inline | 
  | hasV69Ops() const | llvm::HexagonSubtarget | inline | 
  | hasV69OpsOnly() const | llvm::HexagonSubtarget | inline | 
  | hasV71Ops() const | llvm::HexagonSubtarget | inline | 
  | hasV71OpsOnly() const | llvm::HexagonSubtarget | inline | 
  | hasV73Ops() const | llvm::HexagonSubtarget | inline | 
  | hasV73OpsOnly() const | llvm::HexagonSubtarget | inline | 
  | hasV75Ops() const | llvm::HexagonSubtarget | inline | 
  | hasV75OpsOnly() const | llvm::HexagonSubtarget | inline | 
  | hasV79Ops() const | llvm::HexagonSubtarget | inline | 
  | hasV79OpsOnly() const | llvm::HexagonSubtarget | inline | 
  | hasV81Ops() const | llvm::HexagonSubtarget | inline | 
  | hasV81OpsOnly() const | llvm::HexagonSubtarget | inline | 
  | HexagonArchVersion | llvm::HexagonSubtarget |  | 
  | HexagonHVXVersion | llvm::HexagonSubtarget |  | 
  | HexagonSubtarget(const Triple &TT, StringRef CPU, StringRef FS, const TargetMachine &TM) | llvm::HexagonSubtarget |  | 
  | initializeSubtargetDependencies(StringRef CPU, StringRef FS) | llvm::HexagonSubtarget |  | 
  | isEnvironmentMusl() const | llvm::HexagonSubtarget | inline | 
  | isHVXElementType(MVT Ty, bool IncludeBool=false) const | llvm::HexagonSubtarget |  | 
  | isHVXVectorType(EVT VecTy, bool IncludeBool=false) const | llvm::HexagonSubtarget |  | 
  | isTinyCore() const | llvm::HexagonSubtarget | inline | 
  | isTinyCoreWithDuplex() const | llvm::HexagonSubtarget | inline | 
  | isTypeForHVX(Type *VecTy, bool IncludeBool=false) const | llvm::HexagonSubtarget |  | 
  | isXRaySupported() const override | llvm::HexagonSubtarget | inline | 
  | noreturnStackElim() const | llvm::HexagonSubtarget | inline | 
  | OptLevel | llvm::HexagonSubtarget |  | 
  | ParseSubtargetFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS) | llvm::HexagonSubtarget |  | 
  | useAA() const override | llvm::HexagonSubtarget |  | 
  | useAudioOps() const | llvm::HexagonSubtarget | inline | 
  | UseBSBScheduling | llvm::HexagonSubtarget |  | 
  | useBSBScheduling() const | llvm::HexagonSubtarget | inline | 
  | useCabac() const | llvm::HexagonSubtarget | inline | 
  | useCompound() const | llvm::HexagonSubtarget | inline | 
  | useHVX128BOps() const | llvm::HexagonSubtarget | inline | 
  | useHVX64BOps() const | llvm::HexagonSubtarget | inline | 
  | useHVXFloatingPoint() const | llvm::HexagonSubtarget | inline | 
  | useHVXIEEEFPOps() const | llvm::HexagonSubtarget | inline | 
  | useHVXOps() const | llvm::HexagonSubtarget | inline | 
  | useHVXQFloatOps() const | llvm::HexagonSubtarget | inline | 
  | useHVXV60Ops() const | llvm::HexagonSubtarget | inline | 
  | useHVXV62Ops() const | llvm::HexagonSubtarget | inline | 
  | useHVXV65Ops() const | llvm::HexagonSubtarget | inline | 
  | useHVXV66Ops() const | llvm::HexagonSubtarget | inline | 
  | useHVXV67Ops() const | llvm::HexagonSubtarget | inline | 
  | useHVXV68Ops() const | llvm::HexagonSubtarget | inline | 
  | useHVXV69Ops() const | llvm::HexagonSubtarget | inline | 
  | useHVXV71Ops() const | llvm::HexagonSubtarget | inline | 
  | useHVXV73Ops() const | llvm::HexagonSubtarget | inline | 
  | useHVXV79Ops() const | llvm::HexagonSubtarget | inline | 
  | useHVXV81Ops() const | llvm::HexagonSubtarget | inline | 
  | useLongCalls() const | llvm::HexagonSubtarget | inline | 
  | useMemops() const | llvm::HexagonSubtarget | inline | 
  | useNewValueJumps() const | llvm::HexagonSubtarget | inline | 
  | useNewValueStores() const | llvm::HexagonSubtarget | inline | 
  | usePackets() const | llvm::HexagonSubtarget | inline | 
  | usePredicatedCalls() const | llvm::HexagonSubtarget |  | 
  | useSmallData() const | llvm::HexagonSubtarget | inline | 
  | useZRegOps() const | llvm::HexagonSubtarget | inline |