mini-llvm 0.1.0
Loading...
Searching...
No Matches
OGT.h
Go to the documentation of this file.
1// SPDX-License-Identifier: MIT
2
3#pragma once
4
5#include <cmath>
6#include <concepts>
7
8namespace mini_llvm::ops {
9
10struct OGT {
11 template <typename T>
12 requires std::floating_point<T>
13 bool operator()(T x, T y) const noexcept {
14 return std::isgreater(x, y);
15 }
16};
17
18} // namespace mini_llvm::ops
Definition Add.h:9
Definition OGT.h:10
bool operator()(T x, T y) const noexcept
Definition OGT.h:13