Home
last modified time | relevance | path

Searched refs:UnsignedOp (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVOpTraits.h24 class UnsignedOp : public TraitBase<ConcreteType, UnsignedOp> {};
H A DSPIRVCastOps.td198 [UnsignedOp]> {
303 [UnsignedOp, UsableInSpecConstantOp]> {
H A DSPIRVLogicalOps.td1020 [UnsignedOp,
1056 [UnsignedOp,
1093 [UnsignedOp, UsableInSpecConstantOp]> {
1170 [UnsignedOp,
H A DSPIRVAtomicOps.td613 def SPV_AtomicUMaxOp : SPV_AtomicUpdateWithValueOp<"AtomicUMax", [UnsignedOp]> {
655 def SPV_AtomicUMinOp : SPV_AtomicUpdateWithValueOp<"AtomicUMin", [UnsignedOp]> {
H A DSPIRVArithmeticOps.td586 [UnsignedOp, UsableInSpecConstantOp]> {
654 [UnsignedOp, UsableInSpecConstantOp]> {
H A DSPIRVNonUniformOps.td671 [UnsignedOp]> {
729 [UnsignedOp]> {
H A DSPIRVBitOps.td234 [UnsignedOp]> {
H A DSPIRVBase.td3987 def UnsignedOp : NativeOpTrait<"spirv::UnsignedOp">;
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVCommon/
H A DPattern.h32 if (SPIRVOp::template hasTrait<OpTrait::spirv::UnsignedOp>() && in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToSPIRV/
H A DArithmeticToSPIRV.cpp728 if (spirvOp::template hasTrait<OpTrait::spirv::UnsignedOp>() && \ in matchAndRewrite()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGBuiltin.cpp1971 const clang::Expr *UnsignedOp = Op1Info.Signed ? Op2 : Op1; in EmitCheckedMixedSignMultiply() local
1973 llvm::Value *Unsigned = CGF.EmitScalarExpr(UnsignedOp); in EmitCheckedMixedSignMultiply()