Searched refs:mul64 (Results 1 – 10 of 10) sorted by relevance
/external/llvm/test/Transforms/InstCombine/ |
D | overflow-mul.ll | 10 %mul64 = mul i64 %l, %r 12 %overflow = icmp ugt i64 %mul64, 4294967295 25 %mul64 = mul i64 %l, %r 27 %overflow = icmp uge i64 %mul64, 4294967296 41 %mul64 = mul i64 %l, %r 43 %overflow = icmp ugt i64 %mul64, 4294967295 45 %mul32 = trunc i64 %mul64 to i32 59 %mul64 = mul i64 %l, %r 61 %overflow = icmp ugt i64 %mul64, 4294967295 62 %retval = select i1 %overflow, i64 %mul64, i64 111 [all …]
|
/external/llvm/test/CodeGen/XCore/ |
D | mul64.ll | 28 define i64 @mul64(i64 %a, i64 %b) { 33 ; CHECK-LABEL: mul64:
|
/external/swiftshader/third_party/LLVM/test/CodeGen/XCore/ |
D | mul64.ll | 28 define i64 @mul64(i64 %a, i64 %b) { 33 ; CHECK: mul64:
|
/external/skia/src/core/ |
D | SkSafeMath.h | 24 return sizeof(size_t) == sizeof(uint64_t) ? mul64(x, y) : mul32(x, y); in mul() 77 uint64_t mul64(uint64_t x, uint64_t y) { in mul64() function
|
/external/swiftshader/third_party/LLVM/test/CodeGen/MBlaze/ |
D | mul64.ll | 6 ; RUN: llc < %s -march=mblaze -mattr=+mul,+mul64 | \
|
/external/llvm/test/Transforms/LoopVectorize/ |
D | version-mem-access.ll | 36 %mul64 = zext i32 %mul to i64 37 %arrayidx = getelementptr inbounds i32, i32* %B, i64 %mul64
|
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/ |
D | MBlaze.td | 44 def FeatureMul64 : SubtargetFeature<"mul64", "HasMul64", "true",
|
/external/deqp/modules/gles31/functional/ |
D | es31fShaderIntegerFunctionTests.cpp | 620 const deUint64 mul64 = deUint64(in0)*deUint64(in1); in compare() local 621 const deUint32 ref0 = deUint32(mul64 >> 32); in compare() 622 const deUint32 ref1 = deUint32(mul64 & 0xffffffffu); in compare() 711 const deInt64 mul64 = deInt64(in0)*deInt64(in1); in compare() local 712 const deInt32 ref0 = deInt32(mul64 >> 32); in compare() 713 const deInt32 ref1 = deInt32(mul64 & 0xffffffffu); in compare()
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
D | vktShaderIntegerFunctionTests.cpp | 739 const deUint64 mul64 = deUint64(in0)*deUint64(in1); in compare() local 740 const deUint32 ref0 = deUint32(mul64 >> 32); in compare() 741 const deUint32 ref1 = deUint32(mul64 & 0xffffffffu); in compare() 844 const deInt64 mul64 = deInt64(in0)*deInt64(in1); in compare() local 845 const deInt32 ref0 = deInt32(mul64 >> 32); in compare() 846 const deInt32 ref1 = deInt32(mul64 & 0xffffffffu); in compare()
|
/external/llvm/test/CodeGen/WebAssembly/ |
D | i64.ll | 32 ; CHECK-LABEL: mul64: 37 define i64 @mul64(i64 %x, i64 %y) {
|