Lines Matching full:hard
1 //===- SIInsertHardClauses.cpp - Insert Hard Clauses ----------------------===//
10 /// Insert s_clause instructions to form hard clauses.
15 /// and the s_clause instruction was introduced to explicitly mark "hard
22 /// Note that hard clauses are very similar to, but logically distinct from, the
26 /// hard clause. (Before gfx10 there wasn't a distinction, and both were called
30 /// groups, not hard clauses.
42 #define DEBUG_TYPE "si-insert-hard-clauses"
82 // Internal instructions, which are allowed in the middle of a hard clause,
87 // Instructions that are not allowed in a hard clause: SALU, export, branch,
181 "Hard clause is too long!");
274 INITIALIZE_PASS(SIInsertHardClauses, DEBUG_TYPE, "SI Insert Hard Clauses",