/external/llvm/include/llvm/CodeGen/ |
ScheduleHazardRecognizer.h | 11 // hazard-avoidance heuristics for scheduling. 24 /// the hazard. 39 Hazard, // This instruction can't be emitted at this cycle. 53 /// getHazardType - Return the hazard type of emitting this node. There are 56 /// * Hazard: issuing this instruction would stall the machine. If some 65 /// instructions is about to be schedule. The hazard state should be 70 /// emitted, to advance the hazard state. 83 /// returns NoHazard. If, even though there is no hazard, it would be better to 92 /// internal state of the hazard recognizer so that previously "Hazard" [all...] |
ScoreboardHazardRecognizer.h | 11 // encapsulates hazard-avoidance heuristics for scheduling, based on the
|
/external/llvm/lib/Target/PowerPC/ |
PPCHazardRecognizers.h | 1 //===-- PPCHazardRecognizers.h - PowerPC Hazard Recognizers -----*- C++ -*-===// 10 // This file defines hazard recognizers for scheduling on PowerPC processors. 25 /// hazard recognizer for PPC ooo processors with dispatch-group hazards. 61 // Various things that can cause a structural hazard.
|
PPCHazardRecognizers.cpp | 1 //===-- PPCHazardRecognizers.cpp - PowerPC Hazard Recognizer Impls --------===// 10 // This file implements hazard recognizers for scheduling on PowerPC processors. 237 // PowerPC 970 Hazard Recognizer 271 // Structural hazard info. 320 /// getHazardType - We return hazard for any non-branch instruction that would 343 return Hazard; 349 return Hazard; 359 if (NumIssued == 4) return Hazard; 363 if (NumIssued >= 2) return Hazard; 398 // Update structural hazard information [all...] |
/external/llvm/lib/Target/ARM/ |
ARMHazardRecognizer.h | 1 //===-- ARMHazardRecognizer.h - ARM Hazard Recognizers ----------*- C++ -*-===// 10 // This file defines hazard recognizers for scheduling ARM functions.
|
ARMHazardRecognizer.cpp | 1 //===-- ARMHazardRecognizer.cpp - ARM postra hazard recognizer ------------===// 71 return Hazard; 103 llvm_unreachable("reverse ARM hazard checking unsupported");
|
MLxExpansionPass.cpp | 243 // If a VMLA.F is followed by an VADD.F or VMUL.F with no RAW hazard, the 261 // Look for VMLx RAW hazard.
|
/external/llvm/test/CodeGen/X86/ |
critical-anti-dep-breaker.ll | 6 ; There is an anti-dependency (WAR) hazard using RAX using default reg allocation and scheduling. 7 ; The post-RA-scheduler and critical-anti-dependency breaker can eliminate that hazard using R10.
|
/external/llvm/lib/CodeGen/ |
ScoreboardHazardRecognizer.cpp | 11 // encapsultes hazard-avoidance heuristics for scheduling, based on the 67 // completely bypasses the scoreboard hazard logic. 78 DEBUG(dbgs() << "Disabled scoreboard hazard recognizer\n"); 82 DEBUG(dbgs() << "Using scoreboard hazard recognizer: Depth = " 165 DEBUG(dbgs() << "*** Hazard in cycle +" << StageCycle << ", "); 168 return Hazard;
|
PostRASchedulerList.cpp | 115 /// HazardRec - The hazard recognizer to use. 357 // Reset the hazard recognizer and anti-dep breaker. 549 // there had been a hazard. 559 // Remember if this is a noop hazard.
|
TargetInstrInfo.cpp | 35 "disable-sched-hazard", cl::Hidden, cl::init(false), 36 cl::desc("Disable hazard detection during preRA scheduling")); 666 // Provide a global flag for disabling the PreRA hazard recognizer that targets 676 // Dummy hazard recognizer allows all instructions to issue.
|
/art/test/131-structural-change/src/ |
Main.java | 22 * Structural hazard test.
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGVLIW.cpp | 63 /// HazardRec - The hazard recognizer to use. 206 // don't advance the hazard recognizer. 227 // Remember if this is a noop hazard.
|
/external/chromium-trace/trace-viewer/src/tracing/importer/linux_perf/ |
mali_parser.js | 202 this.addL2Counter('mali_hwc_L2_EXT_R_RAW', 'RAW hazard stalls'); 205 this.addL2Counter('mali_hwc_L2_EXT_R_W_HAZARD', 'WAW or WAR hazard stalls'); 206 this.addL2Counter('mali_hwc_L2_TAG_HAZARD', 'Tag hazard replays');
|
/external/llvm/docs/ |
Lexicon.rst | 70 derived pointers pose an additional hazard that they may be invalidated at
|
/external/llvm/lib/Target/Hexagon/ |
HexagonMachineScheduler.cpp | 259 /// Does this SU have a hazard within the current instruction group. 261 /// The scheduler supports two modes of hazard recognition. The first is the 262 /// ScheduleHazardRecognizer API. It is a fully general hazard recognizer that 400 "permanent hazard"); (void)i;
|
/external/llvm/lib/Target/Mips/ |
MipsInstrInfo.h | 75 /// Insert nop instruction when hazard condition is found
|
MipsInstrInfo.cpp | 48 /// insertNoop - If data hazard condition is found insert the target nop
|
/external/llvm/test/CodeGen/ARM/ |
fmacs.ll | 65 ; Two vmla with now RAW hazard
|
/external/openssl/crypto/ |
o_str.c | 88 /* Recursion hazard warning! Whenever strncasecmp is #defined as
|
/ndk/sources/host-tools/make-3.81/w32/ |
pathstuff.c | 160 * Hazard a guess on how big the buffer needs to be.
|
/external/chromium_org/third_party/boringssl/src/crypto/perlasm/ |
sparcv9_modes.pl | 130 2: ldxa [$inp]0x82, %o0 ! avoid read-after-write hazard 348 2: ldxa [$inp]0x82, %o0 ! avoid read-after-write hazard 455 2: ldxa [$inp]0x82, %o0 ! avoid read-after-write hazard 695 2: ldxa [$inp]0x82, %o0 ! avoid read-after-write hazard 786 2: ldxa [$inp]0x82, %o0 ! avoid read-after-write hazard 1019 2: ldxa [$inp]0x82, %o0 ! avoid read-after-write hazard 1134 2: ldxa [$inp]0x82, %o0 ! avoid read-after-write hazard [all...] |
/external/llvm/include/llvm/Target/ |
TargetInstrInfo.h | [all...] |
/external/llvm/test/CodeGen/AArch64/ |
arm64-misched-basic-A53.ll | 176 ; Regression test for PR20057: "permanent hazard"'
|
/frameworks/opt/telephony/src/java/android/telephony/ |
SmsCbCmasInfo.java | 118 /** CMAS response type: Avoid hazard. */
|