Home
last modified time | relevance | path

Searched refs:ArithOp (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterp.h314 enum class ArithOp { Add, Sub }; enum
2068 template <class T, ArithOp Op>
2091 if constexpr (Op == ArithOp::Add)
2098 if constexpr (Op == ArithOp::Add)
2126 (Op == ArithOp::Add) ? (APIndex + APOffset) : (APIndex - APOffset);
2136 if constexpr (Op == ArithOp::Add) {
2162 if constexpr (Op == ArithOp::Add)
2186 if (std::optional<Pointer> Result = OffsetHelper<T, ArithOp::Add>( in AddOffset()
2199 if (std::optional<Pointer> Result = OffsetHelper<T, ArithOp::Sub>( in SubOffset()
2207 template <ArithOp Op>
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp1925 SDValue ArithOp = Op; in EmitTest() local
1939 ArithOp = Arith; in EmitTest()
1947 switch (ArithOp.getOpcode()) { in EmitTest()
1965 APInt Mask = ArithOp.getOpcode() == ISD::SRL in EmitTest()
1979 SDValue Op0 = ArithOp->getOperand(0); in EmitTest()
1980 SDValue Op1 = ArithOp->getOperand(1); in EmitTest()
1981 EVT VT = ArithOp.getValueType(); in EmitTest()
2001 switch (ArithOp.getOpcode()) { in EmitTest()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp23375 SDValue ArithOp = Op; in EmitTest() local
23380 switch (ArithOp.getOpcode()) { in EmitTest()
23396 switch (ArithOp.getOpcode()) { in EmitTest()