Lines Matching defs:Weight
100 OpDescriptor llvm::fuzzerop::selectDescriptor(unsigned Weight) {
104 return {Weight,
109 OpDescriptor llvm::fuzzerop::fnegDescriptor(unsigned Weight) {
113 return {Weight, {anyFloatOrVecFloatType()}, buildOp};
116 OpDescriptor llvm::fuzzerop::binOpDescriptor(unsigned Weight,
135 return {Weight, {anyIntOrVecIntType(), matchFirstType()}, buildOp};
141 return {Weight, {anyFloatOrVecFloatType(), matchFirstType()}, buildOp};
148 OpDescriptor llvm::fuzzerop::cmpOpDescriptor(unsigned Weight,
158 return {Weight, {anyIntOrVecIntType(), matchFirstType()}, buildOp};
160 return {Weight, {anyFloatOrVecFloatType(), matchFirstType()}, buildOp};
166 OpDescriptor llvm::fuzzerop::splitBlockDescriptor(unsigned Weight) {
195 return {Weight, {isInt1Ty}, buildSplitBlock};
198 OpDescriptor llvm::fuzzerop::gepDescriptor(unsigned Weight) {
212 return {Weight, {sizedPtrType(), sizedType, anyIntType()}, buildGEP};
244 OpDescriptor llvm::fuzzerop::extractValueDescriptor(unsigned Weight) {
252 return {Weight, {anyAggregateType(), validExtractValueIndex()}, buildExtract};
304 OpDescriptor llvm::fuzzerop::insertValueDescriptor(unsigned Weight) {
311 Weight,
316 OpDescriptor llvm::fuzzerop::extractElementDescriptor(unsigned Weight) {
322 return {Weight, {anyVectorType(), anyIntType()}, buildExtract};
325 OpDescriptor llvm::fuzzerop::insertElementDescriptor(unsigned Weight) {
330 return {Weight,
350 OpDescriptor llvm::fuzzerop::shuffleVectorDescriptor(unsigned Weight) {
355 return {Weight,