search for: llvminstcombine

Displaying 20 results from an estimated 21 matches for "llvminstcombine".

Did you mean: lllvminstcombine
2010 Jul 21
1
[LLVMdev] Is there a guide to LLVM's components?
...quot;lib\Bitcode\Writer\LLVMBitWriter.vcproj" LLVMCodeGen, "lib\CodeGen\LLVMCodeGen.vcproj" LLVMCore, "lib\VMCore\LLVMCore.vcproj" LLVMExecutionEngine, "lib\ExecutionEngine\LLVMExecutionEngine.vcproj" LLVMInstCombine, "lib\Transforms\InstCombine\LLVMInstCombine.vcproj" LLVMInstrumentation, "lib\Transforms\Instrumentation\LLVMInstrumentation.vcproj" LLVMInterpreter, "lib\ExecutionEngine\Interpreter\LLVMInterpreter.vcproj" LLVMJIT, &quo...
2010 Jan 31
2
[LLVMdev] Compiling Kaleidoscope on Windows
Thanks! Three of the libraries are not found: LLVMX86Disassembler.lib LLVMMCParser.lib LLVMInstCombine.lib ... the third one of those sounds like it might be important, what does it do exactly? But specifying the rest of them with /MD completes the build with this message Creating library toy.lib and object toy.exp LINK : warning LNK4098: defaultlib 'MSVCRTD' conflicts with use of other...
2010 Jan 31
0
[LLVMdev] Compiling Kaleidoscope on Windows
Russell Wallace <russell.wallace at gmail.com> writes: > Three of the libraries are not found: LLVMX86Disassembler.lib > LLVMMCParser.lib LLVMInstCombine.lib ... the third one of those sounds > like it might be important, what does it do exactly? A transformation pass. If the program works without it, I don't think it is important unless you care about optimization. It is strange that those libraries are absent from the build, though. >...
2010 Jul 23
2
[LLVMdev] Why are LLVM libraries enormous?
...LLVMCore.lib 14,624,218 37,070,488 LLVMAnalysis.lib 11,987,202 30,711,450 LLVMScalarOpts.lib 8,600,668 23,837,478 LLVMSelectionDAG.lib 8,634,324 23,802,952 LLVMTransformUtils.lib 8,347,134 20,840,744 LLVMipo.lib 5,061,702 11,028,744 LLVMX86CodeGen.lib 3,857,612 9,270,012 LLVMInstCombine.lib 3,330,608 7,820,760 LLVMSupport.lib The binaries are vastly larger than the source code; for example, everything in lib/CodeGen is 3.63 MB and everything in lib/VMCore is 907 KB. This is quite different than my typical experience; my own C++ source code is larger than the Release DLL it c...
2010 Jan 31
2
[LLVMdev] Compiling Kaleidoscope on Windows
...I don't think it > is important unless you care about optimization. Ah, I was afraid of that, because I do care very much about optimization -- it's the main reason I'm planning on using llvm for my compiler backend in the first place. Any guess at where to start investigating why LLVMInstCombine.lib might be missing? If there had been an error during the attempt to compile it, would the build process have stopped there, or just skipped it and kept going new? > Most likely this is due to mixing compiled code wich was built with > different settings. Most specifically, your LLVM libra...
2010 Jul 22
2
[LLVMdev] Is there a guide to LLVM's components?
...quot;lib\Bitcode\Writer\LLVMBitWriter.vcproj" LLVMCodeGen, "lib\CodeGen\LLVMCodeGen.vcproj" LLVMCore, "lib\VMCore\LLVMCore.vcproj" LLVMExecutionEngine, "lib\ExecutionEngine\LLVMExecutionEngine.vcproj" LLVMInstCombine, "lib\Transforms\InstCombine\LLVMInstCombine.vcproj" LLVMInstrumentation, "lib\Transforms\Instrumentation\LLVMInstrumentation.vcproj" LLVMInterpreter, "lib\ExecutionEngine\Interpreter\LLVMInterpreter.vcproj" LLVMJIT, &quo...
2010 Jan 31
0
[LLVMdev] Compiling Kaleidoscope on Windows
...s important unless you care about optimization. > > Ah, I was afraid of that, because I do care very much about > optimization -- it's the main reason I'm planning on using llvm for my > compiler backend in the first place. > > Any guess at where to start investigating why LLVMInstCombine.lib > might be missing? If there had been an error during the attempt to > compile it, would the build process have stopped there, or just > skipped it and kept going new? nmake should stop. The IDE does not, although reports the number of errors at the end. Read http://www.llvm.org/docs...
2010 Jul 27
0
[LLVMdev] Why are LLVM libraries enormous?
...070,488 LLVMAnalysis.lib > 11,987,202 30,711,450 LLVMScalarOpts.lib > 8,600,668 23,837,478 LLVMSelectionDAG.lib > 8,634,324 23,802,952 LLVMTransformUtils.lib > 8,347,134 20,840,744 LLVMipo.lib > 5,061,702 11,028,744 LLVMX86CodeGen.lib > 3,857,612 9,270,012 LLVMInstCombine.lib > 3,330,608 7,820,760 LLVMSupport.lib Not sure about Win32, but here are some numbers on OS X for comparison: 5,282,356 libLLVMCodeGen.a 3,087,436 libLLVMAnalysis.a 1,682,476 libLLVMInstCombine.a I believe these are all release builds. Trevor
2013 Oct 31
2
[LLVMdev] Why does cmake use LLVMBuild.txt to specify the LLVM-libs link order?
...e contents of the LLVMBuild.txt processed by a script: utils/llvm-build/llvmbuild/main.py that creates a LLVMBuild.cmake file in the build dir specifying the link time dependences on a lib: for example, ./LLVMBuild.cmake:set_property(GLOBAL PROPERTY LLVMBUILD_LIB_DEPS_LLVMipo LLVMAnalysis LLVMCore LLVMInstCombine LLVMObjCARCOpts LLVMScalarOpts LLVMSupport LLVMTarget LLVMTransformUtils LLVMVectorize LLVMipa) The dependences set by the LLVMBuild.txt infrastructure are redundant with the dependences specified in the CMakeLists.txt using add_dependencies as in: add_dependencies(LLVMipo intrinsics_gen) That a...
2018 Jul 10
2
A bug-report too difficult to make
Hi all, I just found out that there is an extern "C" missing on the LLVMInitializeInstCombine function definition somewhere around this line: https://github.com/llvm-mirror/llvm/blob/master/lib/Transforms/InstCombine/I nstructionCombining.cpp#L3365 As a result the function name gets mangled in the .lib file and is not accessible from LLVM C API. cheers, </wqw>
2010 Jan 31
0
[LLVMdev] Compiling Kaleidoscope on Windows
...e bus as this is a bit inconvenient to read, here they are for you: -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMMCParser -lLLVMX86AsmPrinter -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Info -lLLVMInterpreter -lLLVMJIT -lLLVMExecutionEngine -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport -lLLVMSystem Rename -lLIBRARYNAME to \llvm\lib\LIBRARYNAME.lib HTH.
2010 Jan 31
2
[LLVMdev] Compiling Kaleidoscope on Windows
I don't suppose anyone knows what (or how to find out what) the actual command to compile Kaleidoscope is? I followed cmake/nmake down through maybe half a dozen levels before getting lost, so I tried to develop a compiler invocation from scratch. I got as far as cl /EHsc /I\d\llvm-2.6\include /I\llvm\include /wd4355 toy.cpp which successfully generated toy.obj and spat out 86 link time
2017 Jun 28
2
Building llvm with clang and lld on arm and the llvm arm backend relocation on position independent code
...uilt target LLVMAsmPrinter [ 14%] Built target LLVMMIRParser [ 14%] Built target LLVMGlobalISel [ 14%] Built target LLVMBinaryFormat [ 14%] Built target LLVMBitReader [ 16%] Built target LLVMBitWriter [ 18%] Built target LLVMTransformUtils [ 19%] Built target LLVMInstrumentation [ 19%] Built target LLVMInstCombine [ 22%] Built target LLVMScalarOpts [ 22%] Built target LLVMipo [ 24%] Built target LLVMVectorize [ 24%] Built target LLVMHello_exports [ 24%] Built target LLVMHello [ 26%] Built target LLVMObjCARCOpts [ 26%] Built target LLVMCoroutines [ 26%] Built target LLVMLinker [ 29%] Built target LLVMAnalysis...
2017 Jun 28
3
Building llvm with clang and lld on arm and the llvm arm backend relocation on position independent code
...t;> [ 14%] Built target LLVMGlobalISel >> [ 14%] Built target LLVMBinaryFormat >> [ 14%] Built target LLVMBitReader >> [ 16%] Built target LLVMBitWriter >> [ 18%] Built target LLVMTransformUtils >> [ 19%] Built target LLVMInstrumentation >> [ 19%] Built target LLVMInstCombine >> [ 22%] Built target LLVMScalarOpts >> [ 22%] Built target LLVMipo >> [ 24%] Built target LLVMVectorize >> [ 24%] Built target LLVMHello_exports >> [ 24%] Built target LLVMHello >> [ 26%] Built target LLVMObjCARCOpts >> [ 26%] Built target LLVMCoroutines...
2017 Jun 28
3
Building llvm with clang and lld on arm and the llvm arm backend relocation on position independent code
...t;>> [ 14%] Built target LLVMBinaryFormat >>> [ 14%] Built target LLVMBitReader >>> [ 16%] Built target LLVMBitWriter >>> [ 18%] Built target LLVMTransformUtils >>> [ 19%] Built target LLVMInstrumentation >>> [ 19%] Built target LLVMInstCombine >>> [ 22%] Built target LLVMScalarOpts >>> [ 22%] Built target LLVMipo >>> [ 24%] Built target LLVMVectorize >>> [ 24%] Built target LLVMHello_exports >>> [ 24%] Built target LLVMHello >>> [ 26%] Built target LLVMObjCARCO...
2017 Jun 28
2
Building llvm with clang and lld on arm and the llvm arm backend relocation on position independent code
...ilt target LLVMBinaryFormat >>>> [ 14%] Built target LLVMBitReader >>>> [ 16%] Built target LLVMBitWriter >>>> [ 18%] Built target LLVMTransformUtils >>>> [ 19%] Built target LLVMInstrumentation >>>> [ 19%] Built target LLVMInstCombine >>>> [ 22%] Built target LLVMScalarOpts >>>> [ 22%] Built target LLVMipo >>>> [ 24%] Built target LLVMVectorize >>>> [ 24%] Built target LLVMHello_exports >>>> [ 24%] Built target LLVMHello >>>> [ 26%] B...
2017 Jun 30
3
Building llvm with clang and lld on arm and the llvm arm backend relocation on position independent code
...yFormat >>>>>> [ 14%] Built target LLVMBitReader >>>>>> [ 16%] Built target LLVMBitWriter >>>>>> [ 18%] Built target LLVMTransformUtils >>>>>> [ 19%] Built target LLVMInstrumentation >>>>>> [ 19%] Built target LLVMInstCombine >>>>>> [ 22%] Built target LLVMScalarOpts >>>>>> [ 22%] Built target LLVMipo >>>>>> [ 24%] Built target LLVMVectorize >>>>>> [ 24%] Built target LLVMHello_exports >>>>>> [ 24%] Built target LLVMHello >>&...
2017 Jun 27
3
Building llvm with clang and lld on arm and the llvm arm backend relocation on position independent code
> On 26 Jun 2017, at 16:25, Rui Ueyama <ruiu at google.com> wrote: > > On Sun, Jun 25, 2017 at 6:40 AM, Alessandro Pistocchi via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote: > Hi, > > I am trying to build a completely GNU free linux toolchain for the raspberry pi. > > I successfully managed to compile llvm and clang
2017 Feb 11
2
Asan self host problems: Failed to deallocate
Trying to run a self host "ninja check-clang" with ASan enabled I hit a /lot/ of errors like this (strangely I hit none of these in check-llvm, only in check-clang): Any ideas? ==10525==ERROR: AddressSanitizer failed to deallocate 0x10800 (67584) bytes at address 0x631000014800 ==10525==AddressSanitizer CHECK failed:
2017 Feb 15
2
Asan self host problems: Failed to deallocate
...DEPENDS:STATIC= //Dependencies for target LLVMHexagonDesc_LIB_DEPENDS:STATIC= //Dependencies for target LLVMHexagonDisassembler_LIB_DEPENDS:STATIC= //Dependencies for target LLVMHexagonInfo_LIB_DEPENDS:STATIC= //Dependencies for target LLVMIRReader_LIB_DEPENDS:STATIC= //Dependencies for target LLVMInstCombine_LIB_DEPENDS:STATIC= //Dependencies for target LLVMInstrumentation_LIB_DEPENDS:STATIC= //Dependencies for target LLVMInterpreter_LIB_DEPENDS:STATIC= //Dependencies for target LLVMLTO_LIB_DEPENDS:STATIC= //Dependencies for target LLVMLanaiAsmParser_LIB_DEPENDS:STATIC= //Dependencies for target L...