search for: udivti3

Displaying 5 results from an estimated 5 matches for "udivti3".

2018 Apr 26
1
windows ABI problem with i128?
...he tip. Can you be more specific? Are you suggesting there is some config parameter I can set before running TargetMachineEmitToFile? Do you know what calling convention it is trying to use at the callsite? Perhaps I can simply select a different convention from this list for the implementation of udivti3? http://llvm.org/docs/LangRef.html#calling-conventions Or implement the > stub for udivti3 that performs the necessary argument lifting. > > I guess there is no standard ABI document describing the intended > calling convention here, so I'd just do what mingw64 does here and > m...
2018 Apr 26
0
windows ABI problem with i128?
Most probably you need to properly specify the calling convention the backend is using for calling the runtime functions. Or implement the stub for udivti3 that performs the necessary argument lifting. I guess there is no standard ABI document describing the intended calling convention here, so I'd just do what mingw64 does here and make everything here compatible. On Thu, Apr 26, 2018 at 4:44 AM, Andrew Kelley via llvm-dev <llvm-dev at lists...
2018 Apr 26
2
windows ABI problem with i128?
I'm trying to use LLVM to create compiler-rt.o on Windows. I use this command from the compiler-rt project: [nix-shell:~/downloads/llvm-project/compiler-rt]$ clang -nostdlib -S -emit-llvm lib/builtins/udivti3.c -g -target x86_64-windows -DCRT_HAS_128BIT The resulting LLVM IR is: ================================================================= ; ModuleID = 'lib/builtins/udivti3.c' source_filename = "lib/builtins/udivti3.c" target datalayout = "e-m:w-i64:64-f80:128-n8:16:32:64-S...
2014 Jun 06
2
[LLVMdev] buildbot failure in LLVM on sanitizer-x86_64-linux (-Wframe-larger-than)
...ack frame size of 536 bytes in function > '__tsan::ReportDeadlock' [-Werror,-Wframe-larger-than] > void ReportDeadlock(ThreadState *thr, uptr pc, DDReport *r) { > ^ > [ 93%] [ 93%] Building C object > lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/udivti3.c.o > [ 93%] Building CXX object > lib/tsan/CMakeFiles/clang_rt.tsan-x86_64.dir/rtl/tsan_suppressions.cc.o > 1 error generated. > > Can you confirm that the stack frame report is legitimate? > > Assuming it is, you'll probably want to either fix the func...
2013 Oct 31
3
[releng_10 tinderbox] failure on i386/pc98
...../../contrib/compiler-rt/lib/i386/udivdi3.S /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/udivmoddi4.c /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/udivmodsi4.c /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/udivmodti4.c /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/udivti3.c /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/umoddi3.S /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/umodti3.c /src/lib/libcompiler_rt/../..! /contrib/compiler-rt/lib/adddf3.c /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/addsf3.c /src/lib/libcompiler_rt/../../contr...