search for: llvm2

Displaying 20 results from an estimated 30 matches for "llvm2".

Did you mean: llvm
2011 Jun 24
2
[LLVMdev] Missing symbols in pass stack trace
> Try building with "make VERBOSE=1", which will show you the > command-lines passed to the compiler/linker. Post the output here. there you go: > cafxx at ubuntu:~/Projects/llvm2/lib/Transforms/cgf$ make VERBOSE=1 > llvm[0]: Compiling CGFPass.cpp for Debug+Asserts build (PIC) > if g++ -I/home/cafxx/Projects/llvm2/include > -I/home/cafxx/Projects/llvm2/lib/Transforms/cgf -D_DEBUG > -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g > -fno-exce...
2015 Jun 10
2
[LLVMdev] Self-compiling clang on Windows
...m\build\Release\bin\ /p:TrackFileAccess=false /p:Platform="x64" /fileLogger ALL_BUILD.vcxproj It barfed on an occurrence of __try but that was only in a test file so I commented it out and retried. Now it's getting an error I can't quite make sense of: In file included from C:\llvm2\lib\Support\TimeValue.cpp:55: C:\llvm2\lib\Support/Windows/TimeValue.inc(48,7): warning : unused variable 'Error' [-Wunused-variable] [C:\llvm2\build\lib\Support\LLVMSupport.vcxproj] CL : int error =: :_localtime64_s(&Storage, &OurTime); [C:\llvm2\build\lib\Support\LLVMSupport.vcxpr...
2011 Jun 24
0
[LLVMdev] Missing symbols in pass stack trace
...LIBS = >> >> ifneq ($(REQUIRES_RTTI), 1) >> ifneq ($(REQUIRES_EH), 1) >> EXPORTED_SYMBOL_FILE = $(PROJ_SRC_DIR)/CGF.exports >> endif >> endif >> >> include $(LEVEL)/Makefile.common > and this is the invocation: >> cafxx at ubuntu:~/Projects/llvm2/lib/Transforms/cgf$ make >> llvm[0]: Compiling CGFPass.cpp for Debug+Asserts build (PIC) >> llvm[0]: Linking Debug+Asserts Loadable Module CGF.so > Try building with "make VERBOSE=1", which will show you the command-lines passed to the compiler/linker. Post the output he...
2011 Jun 24
0
[LLVMdev] Missing symbols in pass stack trace
On Jun 24, 2011, at 10:49 AM, Carlo Alberto Ferraris wrote: > >> Try building with "make VERBOSE=1", which will show you the command-lines passed to the compiler/linker. Post the output here. > there you go: >> cafxx at ubuntu:~/Projects/llvm2/lib/Transforms/cgf$ make VERBOSE=1 >> llvm[0]: Compiling CGFPass.cpp for Debug+Asserts build (PIC) >> if g++ -I/home/cafxx/Projects/llvm2/include -I/home/cafxx/Projects/llvm2/lib/Transforms/cgf -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fno-exceptions -fn...
2011 Jun 24
2
[LLVMdev] Missing symbols in pass stack trace
...ME = CGF > LOADABLE_MODULE = 1 > USEDLIBS = > > ifneq ($(REQUIRES_RTTI), 1) > ifneq ($(REQUIRES_EH), 1) > EXPORTED_SYMBOL_FILE = $(PROJ_SRC_DIR)/CGF.exports > endif > endif > > include $(LEVEL)/Makefile.common and this is the invocation: > cafxx at ubuntu:~/Projects/llvm2/lib/Transforms/cgf$ make > llvm[0]: Compiling CGFPass.cpp for Debug+Asserts build (PIC) > llvm[0]: Linking Debug+Asserts Loadable Module CGF.so -- Carlo Alberto Ferraris <cafxx at strayorange.com <mailto:cafxx at strayorange.com>> website/blog <http://cafxx.strayorange.com&...
2009 Jun 16
1
[LLVMdev] undefined references in llvm
...mized tools for ARM using a crosscomplier. I am currently building a tool similar to lli but it only jits code. I enabled jit when I was configuring LLVM. On linking my code with help from llvm-config to the libraries I get this error: Can't exec "which": No such file or directory at llvm2/bin/llvm-config line 69. Use of uninitialized value in scalar chomp at llvm2/bin/llvm-config line 70. Use of uninitialized value in -e at llvm2/bin/llvm-config line 71. /tmp/cc0b5iTo.o: In function `ForceCodegenLinking': llvm2/include/llvm/CodeGen/LinkAllCodegenComponents.h:32: undefined refere...
2006 Apr 26
1
[LLVMdev] LLC fail without gccld optimization on spec2000 int benchmarks
...llvm/cfrontend/x86/llvm-gcc/bin/../lib Output/255.vortex.linked.bc -disable-opt -lc -lpthread -lltdl -lm -lcrtend -o Output/255.vortex.llvm /home/snir/jingyu/resources/llvm/build2/Debug/bin/llc -f Output/255.vortex.llvm.bc -o Output/255.vortex.llc.s llc: /home/snir/jingyu/resources/llvm/build2/../llvm2/llvm/lib/Target/X86/X86ISelLowering.cpp:2405: virtual llvm::SDOperand llvm::X86TargetLowering::LowerOperation(llvm::SDOperand, llvm::SelectionDAG&): Assertion `isFP && "Illegal integer SetCC!"' failed./home/snir/jingyu/resources/llvm/build2/Debug/bin/llc((anonymous namespa...
2011 Jun 24
4
[LLVMdev] Missing symbols in pass stack trace
> That's a weird one. Does addr2line work? > $ addr2line -e CGF.so <address> cafxx at ubuntu:~/Projects/llvm2/Debug+Asserts/bin$ objdump -t ../lib/CGF.so | grep flatten 0000000000005622 l F .text 0000000000000aa6 _ZN12_GLOBAL__N_111CGFFunction7flattenEv 00000000000041d6 l F .text 000000000000049c _ZN12_GLOBAL__N_111CGFCallSite7flattenEv 000000000001a600 l O .r...
2011 Jun 24
2
[LLVMdev] Missing symbols in pass stack trace
...first? I'm invoking it directly, I guess:./opt -load=CGF.so -cgf -debug test.S should I install it? (I have no idea about how to do it, though...) > If you run "file CGF.so" on the file you actually load, does it say it > is stripped or non-stripped? cafxx at ubuntu:~/Projects/llvm2/Debug+Asserts/bin$ file ../lib/CGF.so ../lib/CGF.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped -- Carlo Alberto Ferraris <cafxx at strayorange.com <mailto:cafxx at strayorange.com>> website/blog <http://cafxx.strayorange.com> - +...
2011 Jun 24
0
[LLVMdev] Missing symbols in pass stack trace
...invoking it directly, I guess: ./opt -load=CGF.so -cgf -debug test.S > should I install it? (I have no idea about how to do it, though...) > >> If you run "file CGF.so" on the file you actually load, does it say it is stripped or non-stripped? > cafxx at ubuntu:~/Projects/llvm2/Debug+Asserts/bin$ file ../lib/CGF.so > ../lib/CGF.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped > That's a weird one. Does addr2line work? $ addr2line -e CGF.so <address> > > -- > Carlo Alberto Ferraris <cafxx at st...
2008 Dec 10
6
[LLVMdev] ARM Debug support patch
...the usage of __register_frame into JIT.cpp because it seems that __register_frame function is not into my libgcc. Could you mention which tools and versions that must to be used in order to build LLVM on ARM Linux EABI platform. Thanks, Mikaël. http://www.nabble.com/file/p20938563/arm-debug-from-llvm2-4.patch arm-debug-from-llvm2-4.patch -- View this message in context: http://www.nabble.com/ARM-Debug-support-patch-tp20938563p20938563.html Sent from the LLVM - Dev mailing list archive at Nabble.com.
2019 Mar 11
3
IsDead, IsKill
Thanks. I saw the header comments but it wasn’t clear to me what the difference between those concepts is? My slightly vague understanding is IsDef means that the register specified by this operand is set by the machine instruction. So I understand that to mean the MO will override that register? Also things like early clobber, perhaps there is another document that clarifies some of these
2011 Nov 14
1
[LLVMdev] How to make Polly ignore some non-affine memory accesses
...ich I'm not a > very expert of. [remove backtrace & code] > I actually don't know if it is an ISL bug or an improper use by polly. > To compile isl I use gmp-5.0.2 I will look into this. > --- ./include/polly/ScopDetection.h 2011-11-13 02:37:59.000000000 +0100 > +++ ../llvm2/tools/polly/./include/polly/ScopDetection.h 2011-11-13 01:11:17.000000000 +0100 > @@ -145,6 +145,8 @@ > /// @return True if the call instruction is valid, false otherwise. > static bool isValidCallInst(CallInst&CI); > > + const Value *GetBaseValue(const SCEV *S) const;...
2011 Jun 24
0
[LLVMdev] Missing symbols in pass stack trace
On Jun 24, 2011, at 12:36 PM, Carlo Alberto Ferraris wrote: > >> That's a weird one. Does addr2line work? >> $ addr2line -e CGF.so <address> > cafxx at ubuntu:~/Projects/llvm2/Debug+Asserts/bin$ objdump -t ../lib/CGF.so | grep flatten > 0000000000005622 l F .text 0000000000000aa6 _ZN12_GLOBAL__N_111CGFFunction7flattenEv > 00000000000041d6 l F .text 000000000000049c _ZN12_GLOBAL__N_111CGFCallSite7flattenEv > 000000000001a60...
2008 Dec 10
0
[LLVMdev] ARM Debug support patch
...it seems that __register_frame > function is not into my libgcc. Could you mention which tools and > versions > that must to be used in order to build LLVM on ARM Linux EABI > platform. > > Thanks, > > Mikaël. > > http://www.nabble.com/file/p20938563/arm-debug-from-llvm2-4.patch > arm-debug-from-llvm2-4.patch > -- > View this message in context: http://www.nabble.com/ARM-Debug-support-patch-tp20938563p20938563.html > Sent from the LLVM - Dev mailing list archive at Nabble.com. > > > _______________________________________________ > LLVM Dev...
2008 Dec 11
2
[LLVMdev] ARM Debug support patch
...function is not into my libgcc. Could you mention which tools and >> versions >> that must to be used in order to build LLVM on ARM Linux EABI >> platform. >> >> Thanks, >> >> Mikaël. >> >> http://www.nabble.com/file/p20938563/arm-debug-from-llvm2-4.patch >> arm-debug-from-llvm2-4.patch >> -- >> View this message in context: >> http://www.nabble.com/ARM-Debug-support-patch-tp20938563p20938563.html >> Sent from the LLVM - Dev mailing list archive at Nabble.com. >> >> >> ________________________...
2008 Dec 10
0
[LLVMdev] ARM Debug support patch
...it seems that __register_frame > function is not into my libgcc. Could you mention which tools and > versions > that must to be used in order to build LLVM on ARM Linux EABI > platform. > > Thanks, > > Mikaël. > > http://www.nabble.com/file/p20938563/arm-debug-from-llvm2-4.patch > arm-debug-from-llvm2-4.patch > -- > View this message in context: http://www.nabble.com/ARM-Debug-support-patch-tp20938563p20938563.html > Sent from the LLVM - Dev mailing list archive at Nabble.com. > > > _______________________________________________ > LLVM Dev...
2011 Nov 14
0
[LLVMdev] How to make Polly ignore some non-affine memory accesses
...backtrace & code] > >> I actually don't know if it is an ISL bug or an improper use by polly. >> To compile isl I use gmp-5.0.2 > > I will look into this. > >> --- ./include/polly/ScopDetection.h     2011-11-13 02:37:59.000000000 >> +0100 >> +++ ../llvm2/tools/polly/./include/polly/ScopDetection.h        2011-11-13 >> 01:11:17.000000000 +0100 >> @@ -145,6 +145,8 @@ >>    /// @return True if the call instruction is valid, false otherwise. >>    static bool isValidCallInst(CallInst&CI); >> >> +  const Value *Ge...
2008 Dec 11
0
[LLVMdev] ARM Debug support patch
...Could you mention which tools and >>> versions >>> that must to be used in order to build LLVM on ARM Linux EABI >>> platform. >>> >>> Thanks, >>> >>> Mikaël. >>> >>> http://www.nabble.com/file/p20938563/arm-debug-from-llvm2-4.patch >>> arm-debug-from-llvm2-4.patch >>> -- >>> View this message in context: >>> http://www.nabble.com/ARM-Debug-support-patch-tp20938563p20938563.html >>> Sent from the LLVM - Dev mailing list archive at Nabble.com. >>> >>> >&...
2011 Jun 24
2
[LLVMdev] Missing symbols in pass stack trace
I'm working on a pass (both LLVM and the pass have been compiled in debug+asserts mode) but when the pass crashes in the stack trace printed by opt the names of the functions inside my pass don't appear (see frames 14-16). How can I have them displayed? > cafxx at ubuntu:~/Projects/llvm2/Debug+Asserts/bin$ clear && ./opt > -load=CGF.so -cgf -debug test.S > [...] > While deleting: i32 % > Use still stuck around after Def is destroyed: ret i32 <badref> > opt: Value.cpp:76: virtual llvm::Value::~Value(): Assertion > `use_empty() && "Uses...