Lines Matching refs:entry_point
116 uint32_t var_id, Instruction* entry_point) {
118 entry_point->GetSingleWordInOperand(kOpEntryPointInOperandEntryPoint);
138 for (Instruction& entry_point : get_module()->entry_points()) {
140 static_cast<spv::ExecutionModel>(entry_point.GetSingleWordInOperand(0));
142 operand_index < entry_point.NumInOperands(); ++operand_index) {
143 uint32_t var_id = entry_point.GetSingleWordInOperand(operand_index);
146 IsTargetUsedByNonVolatileLoadInEntryPoint(var_id, &entry_point)) {
160 uint32_t var_id, Instruction* entry_point) {
162 entry_point->GetSingleWordInOperand(kOpEntryPointInOperandEntryPoint);
173 for (Instruction& entry_point : get_module()->entry_points()) {
175 static_cast<spv::ExecutionModel>(entry_point.GetSingleWordInOperand(0));
177 operand_index < entry_point.NumInOperands(); ++operand_index) {
178 uint32_t var_id = entry_point.GetSingleWordInOperand(operand_index);
183 IsTargetUsedByNonVolatileLoadInEntryPoint(var_id, &entry_point)) {
184 MarkVolatileSemanticsForVariable(var_id, &entry_point);