|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
include/llvm/CodeGen/ScoreboardHazardRecognizer.h 29 class ScoreboardHazardRecognizer : public ScheduleHazardRecognizer {
lib/Target/AMDGPU/GCNHazardRecognizer.h 33 class GCNHazardRecognizer final : public ScheduleHazardRecognizer {
lib/Target/Hexagon/HexagonHazardRecognizer.h 22 class HexagonHazardRecognizer : public ScheduleHazardRecognizer {
lib/Target/PowerPC/PPCHazardRecognizers.h 55 class PPCHazardRecognizer970 : public ScheduleHazardRecognizer {
lib/Target/SystemZ/SystemZHazardRecognizer.h 45 class SystemZHazardRecognizer : public ScheduleHazardRecognizer {
Declarations
include/llvm/CodeGen/MachineScheduler.h 112 class ScheduleHazardRecognizer;
include/llvm/CodeGen/SelectionDAGISel.h 37 class ScheduleHazardRecognizer;
include/llvm/CodeGen/TargetInstrInfo.h 54 class ScheduleHazardRecognizer;
References
include/llvm/CodeGen/MachineScheduler.h 620 ScheduleHazardRecognizer *HazardRec = nullptr;
include/llvm/CodeGen/ScoreboardHazardRecognizer.h 29 class ScoreboardHazardRecognizer : public ScheduleHazardRecognizer {
include/llvm/CodeGen/TargetInstrInfo.h 1338 virtual ScheduleHazardRecognizer *
1344 virtual ScheduleHazardRecognizer *
1350 virtual ScheduleHazardRecognizer *
1356 virtual ScheduleHazardRecognizer *
lib/CodeGen/MachineScheduler.cpp 1996 && HazardRec->getHazardType(SU) != ScheduleHazardRecognizer::NoHazard) {
lib/CodeGen/PostRAHazardRecognizer.cpp 70 std::unique_ptr<ScheduleHazardRecognizer> HazardRec(
lib/CodeGen/PostRASchedulerList.cpp 125 ScheduleHazardRecognizer *HazardRec;
574 ScheduleHazardRecognizer::HazardType HT =
576 if (HT == ScheduleHazardRecognizer::NoHazard) {
593 HasNoopHazards |= HT == ScheduleHazardRecognizer::NoopHazard;
lib/CodeGen/ScoreboardHazardRecognizer.cpp 111 ScheduleHazardRecognizer::HazardType
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp 153 ScheduleHazardRecognizer *HazardRec;
197 HazardRec = new ScheduleHazardRecognizer();
209 ScheduleHazardRecognizer *getHazardRec() { return HazardRec; }
680 ScheduleHazardRecognizer::HazardType HT =
683 if (HT == ScheduleHazardRecognizer::NoHazard)
1776 ScheduleHazardRecognizer* getHazardRec() {
2464 != ScheduleHazardRecognizer::NoHazard)
2661 != ScheduleHazardRecognizer::NoHazard)
2704 != ScheduleHazardRecognizer::NoHazard)
lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp 64 ScheduleHazardRecognizer *HazardRec;
216 ScheduleHazardRecognizer::HazardType HT =
218 if (HT == ScheduleHazardRecognizer::NoHazard) {
224 HasNoopHazards |= HT == ScheduleHazardRecognizer::NoopHazard;
lib/CodeGen/TargetInstrInfo.cpp 1010 ScheduleHazardRecognizer *TargetInstrInfo::
1014 return new ScheduleHazardRecognizer();
1018 ScheduleHazardRecognizer *TargetInstrInfo::
1026 ScheduleHazardRecognizer *TargetInstrInfo::
lib/Target/AMDGPU/GCNHazardRecognizer.cpp 131 ScheduleHazardRecognizer::HazardType
lib/Target/AMDGPU/GCNHazardRecognizer.h 33 class GCNHazardRecognizer final : public ScheduleHazardRecognizer {
lib/Target/AMDGPU/SIInstrInfo.cpp 6150 ScheduleHazardRecognizer *
6158 ScheduleHazardRecognizer *
lib/Target/AMDGPU/SIInstrInfo.h 963 ScheduleHazardRecognizer *
967 ScheduleHazardRecognizer *
lib/Target/ARM/ARMBaseInstrInfo.cpp 122 ScheduleHazardRecognizer *
133 ScheduleHazardRecognizer *ARMBaseInstrInfo::
lib/Target/ARM/ARMBaseInstrInfo.h 124 ScheduleHazardRecognizer *
128 ScheduleHazardRecognizer *
lib/Target/ARM/ARMHazardRecognizer.cpp 33 ScheduleHazardRecognizer::HazardType
lib/Target/Hexagon/HexagonHazardRecognizer.cpp 38 ScheduleHazardRecognizer::HazardType
lib/Target/Hexagon/HexagonHazardRecognizer.h 22 class HexagonHazardRecognizer : public ScheduleHazardRecognizer {
lib/Target/Hexagon/HexagonInstrInfo.cpp 1751 ScheduleHazardRecognizer*
lib/Target/Hexagon/HexagonInstrInfo.h 263 ScheduleHazardRecognizer*
lib/Target/Hexagon/HexagonMachineScheduler.cpp 338 return HazardRec->getHazardType(SU) != ScheduleHazardRecognizer::NoHazard;
lib/Target/Hexagon/HexagonMachineScheduler.h 141 ScheduleHazardRecognizer *HazardRec = nullptr;
lib/Target/PowerPC/PPCHazardRecognizers.cpp 138 ScheduleHazardRecognizer::HazardType
324 ScheduleHazardRecognizer::HazardType PPCHazardRecognizer970::
lib/Target/PowerPC/PPCHazardRecognizers.h 55 class PPCHazardRecognizer970 : public ScheduleHazardRecognizer {
lib/Target/PowerPC/PPCInstrInfo.cpp 107 ScheduleHazardRecognizer *
124 ScheduleHazardRecognizer *
lib/Target/PowerPC/PPCInstrInfo.h 201 ScheduleHazardRecognizer *
204 ScheduleHazardRecognizer *
lib/Target/SystemZ/SystemZHazardRecognizer.cpp 76 ScheduleHazardRecognizer::HazardType SystemZHazardRecognizer::
lib/Target/SystemZ/SystemZHazardRecognizer.h 45 class SystemZHazardRecognizer : public ScheduleHazardRecognizer {
usr/include/c++/7.4.0/bits/unique_ptr.h 68 default_delete(const default_delete<_Up>&) noexcept { }
72 operator()(_Tp* __ptr) const
74 static_assert(!is_void<_Tp>::value,
76 static_assert(sizeof(_Tp)>0,
122 using type = _Up*;
137 using pointer = typename _Ptr<_Tp, _Dp>::type;
161 typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
163 __uniq_ptr_impl<_Tp, _Dp> _M_t;
166 using pointer = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
167 using element_type = _Tp;
usr/include/c++/7.4.0/type_traits 215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type
581 : public __or_<is_lvalue_reference<_Tp>,
582 is_rvalue_reference<_Tp>>::type
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
602 is_void<_Tp>>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
1554 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1645 { typedef _Tp& type; };
1650 : public __add_lvalue_reference_helper<_Tp>