Home
last modified time | relevance | path

Searched refs:NoUnsignedWrap (Results 1 – 23 of 23) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DOperator.h70 NoUnsignedWrap = (1 << 0), enumerator
80 (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); in setHasNoUnsignedWrap()
91 return SubclassOptionalData & NoUnsignedWrap; in hasNoUnsignedWrap()
DPatternMatch.h947 if (WrapFlags & OverflowingBinaryOperator::NoUnsignedWrap && in match()
994 OverflowingBinaryOperator::NoUnsignedWrap>
997 OverflowingBinaryOperator::NoUnsignedWrap>( in m_NUWAdd()
1002 OverflowingBinaryOperator::NoUnsignedWrap>
1005 OverflowingBinaryOperator::NoUnsignedWrap>( in m_NUWSub()
1010 OverflowingBinaryOperator::NoUnsignedWrap>
1013 OverflowingBinaryOperator::NoUnsignedWrap>( in m_NUWMul()
1018 OverflowingBinaryOperator::NoUnsignedWrap>
1021 OverflowingBinaryOperator::NoUnsignedWrap>( in m_NUWShl()
/third_party/vk-gl-cts/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/wrap/
Dno_unsigned_wrap.amber17 OpDecorate %out_int NoUnsignedWrap
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DIntrinsicInst.cpp218 return OverflowingBinaryOperator::NoUnsignedWrap; in getNoWrapKind()
DConstantRange.cpp233 NoWrapKind == OBO::NoUnsignedWrap) && in makeGuaranteedNoWrapRegion()
236 bool Unsigned = NoWrapKind == OBO::NoUnsignedWrap; in makeGuaranteedNoWrapRegion()
877 if (NoWrapKind & OBO::NoUnsignedWrap) in addWithNoWrap()
924 if (NoWrapKind & OBO::NoUnsignedWrap) { in subWithNoWrap()
DConstants.cpp2320 unsigned Flags = (HasNUW ? OverflowingBinaryOperator::NoUnsignedWrap : 0) | in getAdd()
2331 unsigned Flags = (HasNUW ? OverflowingBinaryOperator::NoUnsignedWrap : 0) | in getSub()
2342 unsigned Flags = (HasNUW ? OverflowingBinaryOperator::NoUnsignedWrap : 0) | in getMul()
2391 unsigned Flags = (HasNUW ? OverflowingBinaryOperator::NoUnsignedWrap : 0) | in getShl()
3107 OverflowingBinaryOperator::NoUnsignedWrap); in getAsInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h364 bool NoUnsignedWrap : 1;
386 : AnyDefined(false), NoUnsignedWrap(false), NoSignedWrap(false),
411 NoUnsignedWrap = b;
459 bool hasNoUnsignedWrap() const { return NoUnsignedWrap; }
482 NoUnsignedWrap &= Flags.NoUnsignedWrap;
/third_party/spirv-headers/include/spirv/unified1/
Dspirv.cs469 NoUnsignedWrap = 4470, enumerator
Dspirv.lua444 NoUnsignedWrap = 4470,
Dspirv.hpp11471 NoUnsignedWrap = 4470,
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/
Dspirv.cs486 NoUnsignedWrap = 4470, enumerator
Dspirv.lua461 NoUnsignedWrap = 4470,
Dspirv.hpp11488 NoUnsignedWrap = 4470,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrMemory.td24 // precision, so we need to check for NoUnsignedWrap so that we don't fold an
/third_party/skia/third_party/externals/spirv-headers/include/spirv/unified1/
Dspirv.lua461 NoUnsignedWrap = 4470,
Dspirv.cs486 NoUnsignedWrap = 4470, enumerator
Dspirv.hpp11488 NoUnsignedWrap = 4470,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DCorrelatedValuePropagation.cpp768 Opcode, RRange, OBO::NoUnsignedWrap); in processBinOp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLazyValueInfo.cpp1102 NoWrapKind |= OverflowingBinaryOperator::NoUnsignedWrap; in solveBlockValueBinaryOp()
DScalarEvolution.cpp2399 Opcode, C, OBO::NoUnsignedWrap); in StrengthenNoWrapFlags()
4464 Instruction::Add, IncRange, OBO::NoUnsignedWrap); in proveNoWrapViaConstantRanges()
5591 WrapType |= OBO::NoUnsignedWrap; in getRangeRef()
/third_party/vk-gl-cts/build/external/spirv-tools/spirv-tools/
Doperand.kinds-unified1.inc713 …{"NoUnsignedWrap", 4470, 0, nullptr, 1, pygen_variable_exts_SPV_KHR_no_integer_wrap_decoration, {}…
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp2551 Flags |= OverflowingBinaryOperator::NoUnsignedWrap; in parseConstants()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/AsmParser/
DLLParser.cpp3514 if (NUW) Flags |= OverflowingBinaryOperator::NoUnsignedWrap; in ParseValID()