| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| ac_llvm_helper.cpp | 267 llvm::AtomicRMWInst::BinOp binop; local 270 binop = llvm::AtomicRMWInst::Xchg; 273 binop = llvm::AtomicRMWInst::Add; 276 binop = llvm::AtomicRMWInst::Sub; 279 binop = llvm::AtomicRMWInst::And; 282 binop = llvm::AtomicRMWInst::Nand; 285 binop = llvm::AtomicRMWInst::Or; 288 binop = llvm::AtomicRMWInst::Xor; 291 binop = llvm::AtomicRMWInst::Max [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| ac_llvm_helper.cpp | 182 llvm::AtomicRMWInst::BinOp binop; local 185 binop = llvm::AtomicRMWInst::Xchg; 188 binop = llvm::AtomicRMWInst::Add; 191 binop = llvm::AtomicRMWInst::Sub; 194 binop = llvm::AtomicRMWInst::And; 197 binop = llvm::AtomicRMWInst::Nand; 200 binop = llvm::AtomicRMWInst::Or; 203 binop = llvm::AtomicRMWInst::Xor; 206 binop = llvm::AtomicRMWInst::Max [all...] |
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| nir_opcodes.py | 559 def binop(name, ty, alg_props, const_expr): function 620 binop("fadd", tfloat, _2src_commutative + associative,""" 630 binop("iadd", tint, _2src_commutative + associative, "(uint64_t)src0 + (uint64_t)src1") 631 binop("iadd_sat", tint, _2src_commutative, """ 636 binop("uadd_sat", tuint, _2src_commutative, 638 binop("isub_sat", tint, "", """ 643 binop("usub_sat", tuint, "", "src0 < src1 ? 0 : src0 - src1") 645 binop("fsub", tfloat, "", """ 655 binop("isub", tint, "", "src0 - src1") 660 binop("uabs_usub", tuint, "", "(src1 > src0) ? (src1 - src0) : (src0 - src1)" [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| nir_opcodes.py | 447 def binop(name, ty, alg_props, const_expr): function 483 binop("fadd", tfloat, commutative + associative, "src0 + src1") 484 binop("iadd", tint, commutative + associative, "src0 + src1") 485 binop("iadd_sat", tint, commutative, """ 490 binop("uadd_sat", tuint, commutative, 492 binop("isub_sat", tint, "", """ 497 binop("usub_sat", tuint, "", "src0 < src1 ? 0 : src0 - src1") 499 binop("fsub", tfloat, "", "src0 - src1") 500 binop("isub", tint, "", "src0 - src1") 502 binop("fmul", tfloat, commutative + associative, "src0 * src1" [all...] |
| /xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/ |
| dxil_internal.h | 232 struct dxil_instr_binop binop; member in union:dxil_instr::__anon2740
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| builtin_functions.cpp | 995 ir_function_signature *binop(builtin_available_predicate avail, 5014 builtin_builder::binop(builtin_available_predicate avail, function in class:builtin_builder 5033 #define BINOP(NAME, OPCODE, AVAIL) \ 5039 return binop(&AVAIL, OPCODE, return_type, param0_type, param1_type); \ 5385 return binop(always_available, ir_binop_pow, type, type, type); 5412 return binop(avail, ir_binop_mod, x_type, x_type, y_type); 5434 return binop(avail, ir_binop_min, x_type, x_type, y_type); 5441 return binop(avail, ir_binop_max, x_type, x_type, y_type); 5595 return binop(is_nir, ir_binop_atan2, x_type, x_type, x_type); 5848 return binop(avail, ir_binop_mul, type, type, type) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| builtin_functions.cpp | 907 ir_function_signature *binop(builtin_available_predicate avail, 4524 builtin_builder::binop(builtin_available_predicate avail, function in class:builtin_builder 4543 #define BINOP(NAME, OPCODE, AVAIL) \ 4549 return binop(&AVAIL, OPCODE, return_type, param0_type, param1_type); \ 4897 return binop(always_available, ir_binop_pow, type, type, type); 4923 return binop(avail, ir_binop_mod, x_type, x_type, y_type); 4945 return binop(avail, ir_binop_min, x_type, x_type, y_type); 4952 return binop(avail, ir_binop_max, x_type, x_type, y_type); 5353 return binop(avail, ir_binop_mul, type, type, type); 5355 return binop(avail, ir_binop_dot [all...] |