Home
last modified time | relevance | path

Searched refs:NoSignedWrap (Results 1 – 25 of 27) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DOperator.h71 NoSignedWrap = (1 << 1) enumerator
84 (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); in setHasNoSignedWrap()
97 return (SubclassOptionalData & NoSignedWrap) != 0; in hasNoSignedWrap()
DPatternMatch.h950 if (WrapFlags & OverflowingBinaryOperator::NoSignedWrap && in match()
961 OverflowingBinaryOperator::NoSignedWrap>
964 OverflowingBinaryOperator::NoSignedWrap>( in m_NSWAdd()
969 OverflowingBinaryOperator::NoSignedWrap>
972 OverflowingBinaryOperator::NoSignedWrap>( in m_NSWSub()
977 OverflowingBinaryOperator::NoSignedWrap>
980 OverflowingBinaryOperator::NoSignedWrap>( in m_NSWMul()
985 OverflowingBinaryOperator::NoSignedWrap>
988 OverflowingBinaryOperator::NoSignedWrap>( in m_NSWShl()
/third_party/vk-gl-cts/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/wrap/
Dno_signed_wrap.amber17 OpDecorate %out_int NoSignedWrap
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp1194 Value *InstCombiner::Descale(Value *Val, APInt Scale, bool &NoSignedWrap) { in Descale() argument
1201 NoSignedWrap = true; in Descale()
1252 NoSignedWrap = true; in Descale()
1259 NoSignedWrap = BO->hasNoSignedWrap(); in Descale()
1260 if (RequireNoSignedWrap && !NoSignedWrap) in Descale()
1298 NoSignedWrap = BO->hasNoSignedWrap(); in Descale()
1299 if (RequireNoSignedWrap && !NoSignedWrap) in Descale()
1377 NoSignedWrap = true; in Descale()
1410 NoSignedWrap &= OpNoSignedWrap; in Descale()
1411 if (NoSignedWrap != OpNoSignedWrap) { in Descale()
[all …]
DInstCombineInternal.h1004 Value *Descale(Value *Val, APInt Scale, bool &NoSignedWrap);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DIntrinsicInst.cpp216 return OverflowingBinaryOperator::NoSignedWrap; in getNoWrapKind()
DConstantRange.cpp232 assert((NoWrapKind == OBO::NoSignedWrap || in makeGuaranteedNoWrapRegion()
874 if (NoWrapKind & OBO::NoSignedWrap) in addWithNoWrap()
921 if (NoWrapKind & OBO::NoSignedWrap) in subWithNoWrap()
DConstants.cpp2321 (HasNSW ? OverflowingBinaryOperator::NoSignedWrap : 0); in getAdd()
2332 (HasNSW ? OverflowingBinaryOperator::NoSignedWrap : 0); in getSub()
2343 (HasNSW ? OverflowingBinaryOperator::NoSignedWrap : 0); in getMul()
2392 (HasNSW ? OverflowingBinaryOperator::NoSignedWrap : 0); in getShl()
3109 OverflowingBinaryOperator::NoSignedWrap); in getAsInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h365 bool NoSignedWrap : 1;
386 : AnyDefined(false), NoUnsignedWrap(false), NoSignedWrap(false),
415 NoSignedWrap = b;
460 bool hasNoSignedWrap() const { return NoSignedWrap; }
483 NoSignedWrap &= Flags.NoSignedWrap;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DInductiveRangeCheckElimination.cpp830 bool NoSignedWrap = ExtendAfterOp->getStart() == ExtendedStart && in parseLoopStructure() local
833 if (NoSignedWrap) in parseLoopStructure()
DCorrelatedValuePropagation.cpp774 Opcode, RRange, OBO::NoSignedWrap); in processBinOp()
DIndVarSimplify.cpp1847 *NarrowDefRHS, OverflowingBinaryOperator::NoSignedWrap); in calculatePostIncRange()
/third_party/skia/third_party/externals/spirv-headers/include/spirv/unified1/
Dspirv.cs485 NoSignedWrap = 4469, enumerator
Dspirv.lua460 NoSignedWrap = 4469,
Dspirv.hpp11487 NoSignedWrap = 4469,
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/
Dspirv.lua460 NoSignedWrap = 4469,
Dspirv.cs485 NoSignedWrap = 4469, enumerator
Dspirv.hpp11487 NoSignedWrap = 4469,
/third_party/spirv-headers/include/spirv/unified1/
Dspirv.lua479 NoSignedWrap = 4469,
Dspirv.cs504 NoSignedWrap = 4469, enumerator
Dspirv.bf505 NoSignedWrap = 4469,
Dspirv.hpp11506 NoSignedWrap = 4469,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLazyValueInfo.cpp1104 NoWrapKind |= OverflowingBinaryOperator::NoSignedWrap; in solveBlockValueBinaryOp()
DScalarEvolution.cpp2391 Opcode, C, OBO::NoSignedWrap); in StrengthenNoWrapFlags()
4454 Instruction::Add, IncRange, OBO::NoSignedWrap); in proveNoWrapViaConstantRanges()
5589 WrapType |= OBO::NoSignedWrap; in getRangeRef()
/third_party/vk-gl-cts/build/external/spirv-tools/spirv-tools/
Doperand.kinds-unified1.inc747 …{"NoSignedWrap", 4469, 0, nullptr, 1, pygen_variable_exts_SPV_KHR_no_integer_wrap_decoration, {}, …

12