similar to: LLVM struct, alloca, SROA and the entry basic block

Displaying 20 results from an estimated 2000 matches similar to: "LLVM struct, alloca, SROA and the entry basic block"

2015 Sep 08
5
LLVM struct, alloca, SROA and the entry basic block
From: Philip Reames <listmail at philipreames.com<mailto:listmail at philipreames.com>> Date: mardi 8 septembre 2015 12:50 To: Benoit Belley <benoit.belley at autodesk.com<mailto:benoit.belley at autodesk.com>>, "llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>" <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> Subject:
2015 Sep 24
2
TargetTriple issue: LC_VERSION_MIN_MACOSX: Darwin kernel version vs SDK version
Hi everyone, I just reported the following issue: https://llvm.org/bugs/show_bug.cgi?id=24927 Using the Xcode 7 linker, one gets messages such as the following when linking objects generated using llvm: ld: warning: object file (foo.o) was built for newer OS X version (14.5) than being linked (10.9) The issue is the following: a) In lib/Support/Unix/Host.inc, sys::getDefaultTargetTriple()
2015 Mar 25
3
[LLVMdev] Optimization puzzle...
Here's a version that doesn't try to do block deletion on it's own. If you use -adce then -simplifycfg, you get what you want. It passes all tests except one, which is that we delete an invoke of a pure function, IE Transforms/ADCE/dce_pure_invoke.ll - I'm not sure why that's bad. The reason we delete it is because it returns false to I.mayHaveSideEffects(), and in particular,
2017 Jun 20
2
JIT, LTO and @llvm.global_ctors: Looking for advise
Thanks for the hindsight. I am currently working on a patch/potential fix which introduces a new Linker::ImportIntrinsicGlobalVariables flag. The patch includes a unit test reproducing the problem. Hopefully, that will help getting more feedback. Note that it might take a while before I am allowed to upload the patch since I need approval from Autodesk Legal department. Cheers, Benoit Benoit
2017 Jun 20
2
JIT, LTO and @llvm.global_ctors: Looking for advise
Thanks Peter, this is very useful feedback. I did manage to change the behavior of LinkOnlyNeeded to correctly import all variables with AppendingLinkage. In fact, I discovered that there was already something fishy. A variable with AppendingLinkage would get imported correctly from the source module if the destination module already contained a definition for that variable and wouldn't be
2017 Jun 19
2
JIT, LTO and @llvm.global_ctors: Looking for advise
Hi Everyone, We are looking for advise regarding the proper use of LTO in conjunction with just-in time generated code. Our usage scenario goes as follows. 1. Our front-end generates an LLVM module. 2. A small runtime support library is linked-in. The runtime library is distributed as bitcode. It is generated using "clang++ -emit-llvm' and 'llvm-link'. This allows
2016 Feb 05
2
MCJit Runtine Performance
Hi Lang, > MCJIT does not compile lazily (though it sounds like that's not an issue here?) That is not an issue here since the code JIT's once (a few secs) and then run the generated machine code for hours. > Morten - Can you share any test cases that demonstrate the slowdown. I'd love to take a look at this. The code is massive so not practical. However I will try and
2016 Apr 06
2
Writing a test for gcov style coverage crashing after dlclose
Hi Everyone, I have uploaded a patch that allows one to successfully gather gcov/gcda coverage information on programs which unload shared libraries. It¹s a simple fix, just adding a few COMPILER_RT_VISIBILITY (i.e. __attribute__((visibility("hidden")))) in GCDAProfiling.c. Now, I¹d like to include a test program to demonstrate the fix. AFAICT, there seems to be a single test for
2015 Mar 25
2
[LLVMdev] Optimization puzzle...
Hi everyone, I am wondering what¹s stopping the LLVM optimizer (opt -O3) from eliminating the apparently useless « icmp sgt » instruction in the following piece of LLVM IR. > ; ModuleID = 'lambda-opt.bc' > target datalayout = "e-m:o-i64:64-f80:128-n8:16:32:64-S128" > target triple = "x86_64-apple-macosx10.10.0" > > ; Function
2017 Nov 23
1
JIT and atexit crash
Hi, Not sure whether this matches your use case, but the Orc-based JIT used in LLI appears to be using `llvm::orc::LocalCXXRuntimeOverrides` (http://llvm.org/doxygen/classllvm_1_1orc_1_1LocalCXXRuntimeOverrides.html) to override `__cxa_atexit`: https://github.com/llvm-mirror/llvm/blob/release_50/tools/lli/OrcLazyJIT.h#L74
2008 Sep 18
3
Re: Autocad 2008 and wine
This is your text, or you copied them from Autodesk forums?? Why I ask? Because Autodesk implement the newest Microsoft's technologies as .NET 3.0 and they do not want to downgrade products only for reasons like working on Wine... I vote for that (working acad under Wine direct from Autodesk), but I do not believe that will be happen!
2020 Feb 24
4
ORC JIT Weekly #6 -- General initializer support and JITLink optimizations
Hi All, The general initializer support patch has landed (see 85fb997659b plus follow up fixes). Some quick background: Until now ORC, like MCJIT, has handled static initializer discovery by searching for llvm.global_ctors and llvm.global_dtors arrays in the IR added to the JIT. This approach suffers from several drawbacks: 1) It provides no built-in support for other program representations:
2010 Oct 31
1
Autodesk AutoCaD 2011 / 64 Bit / Multilangual + Keygen
[Image: http://www.edsoftinc.com/images/autodesk-autocad-2010-32bit-.jpg ] Autodesk AutoCaD 2011 / 64 Bit / Multilangual + Keygen | 3.05 Gb AUTODESK AUTOCAD VERSION 2011 WINDOWS 64BIT date: April 03th, 2010 type: CAD size: 1DVD Description: Autodesk? AutoCAD is a CAD (Computer Aided Design or Computer Aided Drafting) software application for 2D and 3D design and drafting, developed and sold by
2002 Jun 17
4
(Demo CD available) Has anyone tested AutoCad 2000 with any recent wine ?
AutoDesk now offers a free 15 day demo CD of AutoCad. I hope some of the talanted wine developers take the opportunity to get the CD and try to get it to work. http://usa.autodesk.com/adsk/item/0,,616392-123112,00.html In my opinion there are two windows application that are more important than others and that is AutoCad and Quark express. Linux does not have good alternatives to theese, and for
2015 Mar 12
3
Processor usage of qemu process.
I have been using libvirt for a while now with some linux guest installed. And everything has been working great. I've got a nice new (used) HP virtual host with 12 x dual core and 48Gb mem. My Windows servers are getting old, so I found it was time to take the next step and also virtualise my Windows systems. Now I've got two Windows guests on my new host: - A Windows 8.1 which runs a
2012 Feb 03
10
3DsMax 9 issues.
Hello, I would like to brainstorm an issue that has not be solved for about a year. Why am I here. Well I have been asked by many others to try and get any version of 3DsMax working on wine, I have picked Max 9 32bit. However the current release version from Autodesk is 3DsMax 2012 I currently use Ubuntu 10.10 and Wine version 1.3.37 and will stick with this release as I dislike unity. I
2013 Jun 14
1
Problems when saving AutoCAD files
Hi! I was searching for info about this issue and found almost nothing. So, let's go directly to the matters... - Problem: AutoCAD says "You do not have permission to save to this location." when trying to save the file in the samba share dir. (This problem only occur with AutoCAD.) - Scenary: Running AutoCAD in a WinXP/Win7 PC, opening a DWG AutoCAD file from samba share dir in
2007 Mar 28
2
cad - 3d in linux
Hello, Anyone know program capable of import 3ds files of Autodesk, similar to 3ds studio for linux? -- -- Publicidad http://www.pas-world.com
2010 Mar 29
2
Running commercial softwares on CentOS
Hello! How can I use CentOS as a complete desktop OS? I want to run Autodesk products on it like AutoCAD,Revit,3D Max,etc. Does Wine (winehq) support running such software? Can I use (KVM,Xen) virtualization to run Windows XP and all commercial software on it? Does running XP in virtualization requires a license? Regards, Rahul Tidke
2008 Nov 11
1
autodesk / autocad write problems
Anyone else have problems using autodesk products to save files to a samba share? It's saying there's no write permission, but there is. Copying files in explorer works fine. I've tried "max mux = 1" and "oplocks=no" in smb.conf, but neither helped. I found a reference to a similar bug for an old version of autocad, but supposedly it was fixed. -- Tom Vier