search for: usub

Displaying 20 results from an estimated 34 matches for "usub".

Did you mean: usb
2014 Oct 03
2
[LLVMdev] Weird problems with cos (was Re: [PATCH v3 2/3] R600: Add carry and borrow instructions. Use them to implement UADDO/USUBO)
...ely wrote: > v2: tighten the sub64 tests > v3: rename to CARRY/BORROW > > Signed-off-by: Jan Vesely <jan.vesely at rutgers.edu> > > --- > lib/Target/R600/AMDGPUISelLowering.h | 2 + > lib/Target/R600/AMDGPUInstrInfo.td | 6 ++ > lib/Target/R600/AMDGPUSubtarget.h | 8 ++ > lib/Target/R600/EvergreenInstructions.td | 3 + > lib/Target/R600/R600ISelLowering.cpp | 39 +++++++- > test/CodeGen/R600/add.ll | 154 +++++++++++++++++-------------- > test/CodeGen/R600/sub.ll | 18 ++-- > test/Code...
2013 Jan 05
2
[LLVMdev] ASan and UBSan Test Failures
...: Integer/add-overflow.cpp UndefinedBehaviorSanitizer :: Integer/div-zero.cpp UndefinedBehaviorSanitizer :: Integer/no-recover.cpp UndefinedBehaviorSanitizer :: Integer/sub-overflow.cpp UndefinedBehaviorSanitizer :: Integer/uadd-overflow.cpp UndefinedBehaviorSanitizer :: Integer/usub-overflow.cpp UndefinedBehaviorSanitizer :: Misc/bool.cpp UndefinedBehaviorSanitizer :: Misc/enum.cpp UndefinedBehaviorSanitizer :: TypeCheck/misaligned.cpp UndefinedBehaviorSanitizer :: TypeCheck/null.cpp Expected Passes : 10 Expected Failures : 1 Unexpected Failures: 11...
2019 Sep 19
2
Interpreter and arithmetic overflow intrinsics
Hi all, I am trying to run LLI on an optimized bitcode file in interpreted mode, and I get the following error message: LLVM ERROR: Code generator does not support intrinsic function 'llvm.usub.with.overflow.i32'! As the error message indicates, this intrinsic is not supported (lib/CodeGen/IntrinsicLowering.cpp). Is there any way that I can get the interpreter to work across this intrinsic? I am happy to dig into the LLVM source code to fix this if required, but want to understand...
2013 Jan 05
0
[LLVMdev] ASan and UBSan Test Failures
...ow.cpp > UndefinedBehaviorSanitizer :: Integer/div-zero.cpp > UndefinedBehaviorSanitizer :: Integer/no-recover.cpp > UndefinedBehaviorSanitizer :: Integer/sub-overflow.cpp > UndefinedBehaviorSanitizer :: Integer/uadd-overflow.cpp > UndefinedBehaviorSanitizer :: Integer/usub-overflow.cpp > UndefinedBehaviorSanitizer :: Misc/bool.cpp > UndefinedBehaviorSanitizer :: Misc/enum.cpp > UndefinedBehaviorSanitizer :: TypeCheck/misaligned.cpp > UndefinedBehaviorSanitizer :: TypeCheck/null.cpp > > Expected Passes : 10 > Expected Failures :...
2015 Dec 01
10
[RFC] Intrinsic naming convention (words with dots)
...re @llvm.pcmarker @llvm.readcyclecounter @llvm.bitreverse @llvm.eh.begincatch @llvm.eh.endcatch @llvm.eh.padparam @llvm.stackprotector @llvm.stackprotectorcheck @llvm.objectsize @llvm.donothing Words with dots: @llvm.sadd.with.overflow @llvm.uadd.with.overflow @llvm.ssub.with.overflow @llvm.usub.with.overflow @llvm.smul.with.overflow @llvm.umul.with.overflow @llvm.convert.to.fp16 @llvm.convert.from.fp16 @llvm.eh.typeid.for @llvm.init.trampoline @llvm.adjust.trampoline @llvm.masked.load @llvm.masked.store @llvm.masked.gather @llvm.masked.scatter @llvm.lifetime.start @llvm.lifetime.end...
2013 Jan 06
2
[LLVMdev] ASan and UBSan Test Failures
...UndefinedBehaviorSanitizer :: Integer/div-zero.cpp >> UndefinedBehaviorSanitizer :: Integer/no-recover.cpp >> UndefinedBehaviorSanitizer :: Integer/sub-overflow.cpp >> UndefinedBehaviorSanitizer :: Integer/uadd-overflow.cpp >> UndefinedBehaviorSanitizer :: Integer/usub-overflow.cpp >> UndefinedBehaviorSanitizer :: Misc/bool.cpp >> UndefinedBehaviorSanitizer :: Misc/enum.cpp >> UndefinedBehaviorSanitizer :: TypeCheck/misaligned.cpp >> UndefinedBehaviorSanitizer :: TypeCheck/null.cpp >> >> Expected Passes : 10 >&gt...
2017 Sep 16
2
assertion triggered since update to llvm 5
...1, !dbg !75 %3 = load i64, i64* %2, align 8, !dbg !75 %4 = icmp ult i64 %1, %3, !dbg !76 br i1 %4, label %WhileBody, label %WhileEnd, !dbg !76 WhileBody: ; preds = %WhileCond %5 = load i64, i64* %index, align 8, !dbg !77 %6 = call { i64, i1 } @llvm.usub.with.overflow.i64(i64 1, i64 %5), !dbg !78 %7 = extractvalue { i64, i1 } %6, 0, !dbg !78 %8 = extractvalue { i64, i1 } %6, 1, !dbg !78 br i1 %8, label %OverflowFail, label %OverflowOk, !dbg !78 WhileEnd: ; preds = %WhileCond ret void, !dbg !79 Then:...
2017 Sep 17
2
assertion triggered since update to llvm 5
...!75 >> %4 = icmp ult i64 %1, %3, !dbg !76 >> br i1 %4, label %WhileBody, label %WhileEnd, !dbg !76 >> >> WhileBody: ; preds = %WhileCond >> %5 = load i64, i64* %index, align 8, !dbg !77 >> %6 = call { i64, i1 } @llvm.usub.with.overflow.i64(i64 1, i64 %5), >> !dbg !78 >> %7 = extractvalue { i64, i1 } %6, 0, !dbg !78 >> %8 = extractvalue { i64, i1 } %6, 1, !dbg !78 >> br i1 %8, label %OverflowFail, label %OverflowOk, !dbg !78 >> >> WhileEnd:...
2013 May 25
0
[LLVMdev] compiler-rt tests in cmake?
...Float/cast-overflow.cpp UndefinedBehaviorSanitizer :: Integer/add-overflow.cpp UndefinedBehaviorSanitizer :: Integer/div-zero.cpp UndefinedBehaviorSanitizer :: Integer/sub-overflow.cpp UndefinedBehaviorSanitizer :: Integer/uadd-overflow.cpp UndefinedBehaviorSanitizer :: Integer/usub-overflow.cpp When I build with gcc 4.4.3, I need the changes below to get the source to compile (and then the lsan tests fails). What are you all using to build compiler-rt? are you developing on linux, osx or windows? Using gcc or llvm? Which should I expect to work? Any buildbots running?...
2013 May 25
2
[LLVMdev] compiler-rt tests in cmake?
...> UndefinedBehaviorSanitizer :: Integer/add-overflow.cpp > UndefinedBehaviorSanitizer :: Integer/div-zero.cpp > UndefinedBehaviorSanitizer :: Integer/sub-overflow.cpp > UndefinedBehaviorSanitizer :: Integer/uadd-overflow.cpp > UndefinedBehaviorSanitizer :: Integer/usub-overflow.cpp > > > When I build with gcc 4.4.3, I need the changes below to get the source to > compile (and then the lsan tests fails). What are you all using to build > compiler-rt? are you developing on linux, osx or windows? Using gcc or > llvm? Which should I expect to wo...
2017 Sep 17
4
assertion triggered since update to llvm 5
...!dbg !76 >>>> br i1 %4, label %WhileBody, label %WhileEnd, !dbg !76 >>>> >>>> WhileBody: ; preds = %WhileCond >>>> %5 = load i64, i64* %index, align 8, !dbg !77 >>>> %6 = call { i64, i1 } @llvm.usub.with.overflow.i64(i64 1, i64 %5), >>>> !dbg !78 >>>> %7 = extractvalue { i64, i1 } %6, 0, !dbg !78 >>>> %8 = extractvalue { i64, i1 } %6, 1, !dbg !78 >>>> br i1 %8, label %OverflowFail, label %OverflowOk, !dbg !78 >>>> >>>&g...
2013 May 28
4
[LLVMdev] compiler-rt tests in cmake?
...:: Integer/add-overflow.cpp >> > UndefinedBehaviorSanitizer :: Integer/div-zero.cpp >> > UndefinedBehaviorSanitizer :: Integer/sub-overflow.cpp >> > UndefinedBehaviorSanitizer :: Integer/uadd-overflow.cpp >> > UndefinedBehaviorSanitizer :: Integer/usub-overflow.cpp >> > >> > >> > When I build with gcc 4.4.3, I need the changes below to get the source >> to >> > compile (and then the lsan tests fails). What are you all using to >> build >> > compiler-rt? are you developing on linux, osx or...
2013 May 24
2
[LLVMdev] compiler-rt tests in cmake?
I blame this line in lsan/lit_tests/lit.cfg: # Setup attributes common for all compiler-rt projects. compiler_rt_lit_cfg = os.path.join(llvm_src_root, "projects", "compiler-rt", "lib", "lit.common.cfg") On Fri, May 24, 2013 at 2:53 PM, Alexey Samsonov <samsonov at google.com>wrote: > > On Fri, May 24,
2013 May 27
0
[LLVMdev] compiler-rt tests in cmake?
...haviorSanitizer :: Integer/add-overflow.cpp > > UndefinedBehaviorSanitizer :: Integer/div-zero.cpp > > UndefinedBehaviorSanitizer :: Integer/sub-overflow.cpp > > UndefinedBehaviorSanitizer :: Integer/uadd-overflow.cpp > > UndefinedBehaviorSanitizer :: Integer/usub-overflow.cpp > > > > > > When I build with gcc 4.4.3, I need the changes below to get the source > to > > compile (and then the lsan tests fails). What are you all using to build > > compiler-rt? are you developing on linux, osx or windows? Using gcc or > >...
2013 Jan 06
0
[LLVMdev] ASan and UBSan Test Failures
...Sanitizer :: Integer/div-zero.cpp > >> UndefinedBehaviorSanitizer :: Integer/no-recover.cpp > >> UndefinedBehaviorSanitizer :: Integer/sub-overflow.cpp > >> UndefinedBehaviorSanitizer :: Integer/uadd-overflow.cpp > >> UndefinedBehaviorSanitizer :: Integer/usub-overflow.cpp > >> UndefinedBehaviorSanitizer :: Misc/bool.cpp > >> UndefinedBehaviorSanitizer :: Misc/enum.cpp > >> UndefinedBehaviorSanitizer :: TypeCheck/misaligned.cpp > >> UndefinedBehaviorSanitizer :: TypeCheck/null.cpp > >> > >> Ex...
2013 May 29
0
[LLVMdev] compiler-rt tests in cmake?
...verflow.cpp >>> > UndefinedBehaviorSanitizer :: Integer/div-zero.cpp >>> > UndefinedBehaviorSanitizer :: Integer/sub-overflow.cpp >>> > UndefinedBehaviorSanitizer :: Integer/uadd-overflow.cpp >>> > UndefinedBehaviorSanitizer :: Integer/usub-overflow.cpp >>> > >>> > >>> > When I build with gcc 4.4.3, I need the changes below to get the >>> source to >>> > compile (and then the lsan tests fails). What are you all using to >>> build >>> > compiler-rt? are you...
2017 Sep 17
2
assertion triggered since update to llvm 5
...t;>> br i1 %4, label %WhileBody, label %WhileEnd, !dbg !76 >>>>> >>>>> WhileBody: ; preds = %WhileCond >>>>> %5 = load i64, i64* %index, align 8, !dbg !77 >>>>> %6 = call { i64, i1 } @llvm.usub.with.overflow.i64(i64 1, i64 %5), >>>>> !dbg !78 >>>>> %7 = extractvalue { i64, i1 } %6, 0, !dbg !78 >>>>> %8 = extractvalue { i64, i1 } %6, 1, !dbg !78 >>>>> br i1 %8, label %OverflowFail, label %OverflowOk, !dbg !78 >>>&gt...
2013 May 29
0
[LLVMdev] compiler-rt tests in cmake?
...verflow.cpp >>> > UndefinedBehaviorSanitizer :: Integer/div-zero.cpp >>> > UndefinedBehaviorSanitizer :: Integer/sub-overflow.cpp >>> > UndefinedBehaviorSanitizer :: Integer/uadd-overflow.cpp >>> > UndefinedBehaviorSanitizer :: Integer/usub-overflow.cpp >>> > >>> > >>> > When I build with gcc 4.4.3, I need the changes below to get the >>> source to >>> > compile (and then the lsan tests fails). What are you all using to >>> build >>> > compiler-rt? are you...
2013 May 29
2
[LLVMdev] compiler-rt tests in cmake?
...>>> > UndefinedBehaviorSanitizer :: Integer/div-zero.cpp >>>> > UndefinedBehaviorSanitizer :: Integer/sub-overflow.cpp >>>> > UndefinedBehaviorSanitizer :: Integer/uadd-overflow.cpp >>>> > UndefinedBehaviorSanitizer :: Integer/usub-overflow.cpp >>>> > >>>> > >>>> > When I build with gcc 4.4.3, I need the changes below to get the source to >>>> > compile (and then the lsan tests fails). What are you all using to build >>>> > compiler-rt? are you devel...
2013 May 29
4
[LLVMdev] compiler-rt tests in cmake?
...> UndefinedBehaviorSanitizer :: Integer/div-zero.cpp >>>>> > UndefinedBehaviorSanitizer :: Integer/sub-overflow.cpp >>>>> > UndefinedBehaviorSanitizer :: Integer/uadd-overflow.cpp >>>>> > UndefinedBehaviorSanitizer :: Integer/usub-overflow.cpp >>>>> > >>>>> > >>>>> > When I build with gcc 4.4.3, I need the changes below to get the >>>>> source to >>>>> > compile (and then the lsan tests fails). What are you all using to >>>>&g...