Lines Matching refs:vp2
880 <vp11-program>, and <vp2-program>, respectively. Some grammar rules
884 prefixes "vp11-" and "vp2-" are available only to VP1.1 and VP2 programs,
890 | <vp2-program>
896 <vp2-program> ::= "!!VP2.0" <programBody> "END"
904 | "OPTION" <vp2-option> ";"
908 <vp2-option> ::= "NV_position_invariant"
914 | <vp2-instructionLabel>
921 | <vp2-BRA-instruction>
922 | <vp2-RET-instruction>
923 | <vp2-ARA-instruction>
926 | <vp2-ARL-instruction>
930 <vp2-ARL-instruction> ::= <vp2-ARLop> <maskedAddrReg> "," <vectorSrc>
932 <vp2-ARLop> ::= "ARL" | "ARLC"
940 | <vp2-VECTORop>
944 <vp2-VECTORop> ::= "ABSC"
958 | <vp2-SCALARop>
962 <vp2-SCALARop> ::= "COS" | "COSC"
985 | <vp2-BINop>
990 <vp2-BINop> ::= "ADDC"
1012 | <vp2-TRIop>
1014 <vp2-TRIop> ::= "MADC"
1016 <vp2-BRA-instruction> ::= <vp2-BRANCHop> <vp2-branchLabel>
1017 <vp2-branchCondition>
1019 <vp2-BRANCHop> ::= "BRA"
1022 <vp2-RET-instruction> ::= "RET" <vp2-branchCondition>
1024 <vp2-ARA-instruction> ::= <vp2-ARAop> <maskedAddrReg> "," <addrRegister>
1026 <vp2-ARAop> ::= "ARA" | "ARAC"
1029 | <vp2-absScalarSrc>
1031 <vp2-absScalarSrc> ::= <optionalSign> "|" <baseScalarSrc> "|"
1036 | <vp2-absVectorSrc>
1038 <vp2-absVectorSrc> ::= <optionalSign> "|" <baseVectorSrc> "|"
1051 | <vp2-nullRegister>
1053 <vp2-nullRegister> ::= "CC"
1055 <vp2-branchCondition> ::= <optionalCCMask>
1081 | <vp2-progParamRegNum>
1085 <vp2-progParamRegNum> ::= decimal integer from 0 to 255 inclusive
1094 | <vp2-progParamPosOff>
1098 <vp2-progParamPosOff> ::= decimal integer from 0 to 255 inclusive
1101 | <vp2-progParamNegOff>
1105 <vp2-progParamNegOff> ::= decimal integer from 0 to 256 inclusive
1111 <vp2-tempRegister> ::= "R12" | "R13" | "R14" | "R15"
1130 | <vp2-resultRegName>
1132 <vp2-resultRegName> ::= "CLP0"
1144 | <vp2-addrRegister>
1146 <vp2-addrRegister> ::= "A1"
1149 | <vp2-addrRegisterComp>
1151 <vp2-addrRegisterComp> ::= "y"
1156 | <vp2-addrWriteMask>
1158 <vp2-addrWriteMask> ::= ""
1177 | <vp2-optionalSign>
1179 <vp2-optionalSign> ::= "+"
1181 <vp2-instructionLabel> ::= <vp2-branchLabel> ":"
1183 <vp2-branchLabel> ::= <identifier>
1203 | <vp2-ccMask>
1205 <vp2-ccMask> ::= "(" <vp2-ccMaskRule> <swizzleSuffix> ")"
1207 <vp2-ccMaskRule> ::= "EQ" | "GE" | "GT" | "LE" | "LT" | "NE"
1528 rules match <vp2-absScalarSrc> or <vp2-absVectorSrc>. In this case, the
1530 the <negate> rule in <vp2-absScalarSrc> or <vp2-absVectorSrc> matches "-",
1544 <vp2-absScalarSrc> or <vp2-absVectorSrc> rules, and FALSE otherwise.
1547 the <negate> rule in <vp2-absScalarSrc> or <vp2-absVectorSrc> matches "-"
1729 the condition code mask rule given by <vp2-optionalCCMask> and "updatecc"
1801 the grammar rule <vp2-instructionLabel>. An instruction label can be
1808 condition is specified by the <vp2-conditionMask> and may depend on the
2051 matching the <vp2-branchLabel> grammar rule.
2079 matching the <vp2-branchLabel> grammar rule, <callStackDepth> is the
3084 If <vp11-option> or <vp2-option> matches "NV_position_invariant", the