Lines Matching defs:use
9 // Redistribution and use in source and binary forms, with or without
254 std::set<spv::Id> iOSet; // all input/output variables from either static use or declaration of interface
256 bool nanMinMaxClamp; // true if use NMin/NMax/NClamp instead of FMin/FMax/FClamp
694 // use needed is to trigger the capability.
2046 // Include all "static use" and "linkage only" interface variables on the OpEntryPoint instruction
2279 // Will use native SPIR-V access-chain for and array indirection;
2281 // Will use the access chain's 'component' for variable index into a vector.
2425 // Returns <the type SPIR-V requires for declarion, the type to translate to on use>.
2832 spv::Id invertedType = spv::NoType; // to use to override the natural type of the node
3145 // for scalar dot product, use multiply
3454 // If GLSL, use the address of the interpolant argument.
3455 // If HLSL, use an internal version of OpInterolates that takes
3513 //Three variants of reorderThreadNV, two of them use hitObjectNV
3828 // next layer copies r-values into memory to use the access-chain mechanism
3912 // Since isOpSelectable only lets us get here for SPIR-V >= 1.4, we can use OpCopyObject
4655 spv::Id use = builder.makeUintConstant(type.getCoopMatKHRuse());
4657 spvType = builder.makeCooperativeMatrixTypeKHR(spvType, scope, rows, cols, use);
5056 // - use the SPIR-V inferred type instead of another conversion of the glslang type
5068 // SPV_EXT_demote_to_helper_invocation is in core) and the memory model is in use, add
5245 // return the layout to use
5424 // use restrict/aliased, others are stored to a pointer in Function
5425 // memory and use RestrictPointer/AliasedPointer.
7562 // For normal run-time conversion instruction, use OpBitcast.
7746 // For normal run-time conversion instruction, use OpBitcast.
8381 // Figure out which opcode to use.
8583 // Next, for all operations that use a Group Operation, push that as an operand.
9261 // GLSL memory barriers use queuefamily scope in new model, device scope in old model
9465 // with the same BuiltIn in the same storage class, so we must re-use one.
9502 // atomic counters use this:
10099 // return 8; // switch to new dead block eliminator; use OpUnreachable