search for: clangattremitt

Displaying 7 results from an estimated 7 matches for "clangattremitt".

Did you mean: clangattremitter
2019 Mar 04
2
Add Bitwidth Attribute in Clang without Modification in Source Code of Clang
...as default, there is no such attribute as "bitwidth" in Clang. I found the following link and get some hints but the instructions listed in the website require me to modify the source code of Clang ("Attr.td", "include/clang/Sema/ParsedAttr.h" and "utils/TableGen/ClangAttrEmitter.cpp"). http://clang.llvm.org/docs/InternalsManual.html#how-to-add-an-attribute I just wonder whether there is any way to add attributes like plugins without touching the source code of Clang, because to rebuild Clang could be time-consuming. As I know, LLVM passes can work as plugi...
2020 Apr 23
3
Cannot build master
I am nuilding that now. CC=clang CXX=clang++ cmake -DCMAKE_INSTALL_PREFIX=$HOME/opt/llvm11-git \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=ON \ -DLLVM_ENABLE_EH=ON \ -DLLVM_ENABLE_RTTI=ON \ -DLLVM_HOST_TRIPLE=x86_64-pc-linux-gnu \ -DLLVM_TARGETS_TO_BUILD="AMDGPU;MSP430;WebAssembly;X86" \
2020 Apr 23
2
Cannot build master
...t-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor > -Wstring-conversion -fdiagnostics-color -ffunction-sections > -fdata-sections -fno-common -Woverloaded-virtual -Wno-nested-anon-types > -O3 -DNDEBUG -std=c++14 -MD -MT > > tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o > -MF > > tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o.d > -o > > tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o > -c > > /home/laguest/src/mine-new/llvm/llvm-project/clang/utils/TableGen/ClangAttrEmi...
2011 Oct 03
0
[LLVMdev] Build glitch
...ome some missing dependency in the LLVM build system: $ make -j8 happiness Updated to revision 140992. ... llvm[2]: ======= Finished Linking Release+Asserts Executable FileUpdate (without symbols) make[2]: Leaving directory `/home/ecsardu/LLVM/build-tcclab1/utils/FileUpdate' llvm[2]: Compiling ClangAttrEmitter.cpp for Release+Asserts build llvm[2]: ======= Finished Linking Release+Asserts Executable not (without symbols) make[2]: Leaving directory `/home/ecsardu/LLVM/build-tcclab1/utils/not' llvm[2]: Compiling ClangDiagnosticsEmitter.cpp for Release+Asserts build ... 27 lines of "Compiling&quo...
2019 Jan 31
4
Confusing ERROR with LoopAccessLegacyAnalysis: Pass 'Unnamed pass: implement Pass::getPassName()' is not initialized.
Dear all, I write a new LoopPass which wants to use passes including LoopInfoWrapperPass, ScalarEvolutionWrapperPass and LoopAccessLegacyAnalysis. Therefore, I implement the following code based on LLVM 9.0.0: ===================================================================== bool LoopInformationCollect::runOnLoop(Loop *L, LPPassManager &) { auto &SE =
2010 Oct 02
2
[LLVMdev] tblgen(75451) malloc: *** error for object 0x7fff5fbfcbd0: pointer being reallocated was not allocated
...CallingConvEmitter.cpp for Release+Asserts build llvm[2]: Linking Release+Asserts executable FileCheck (without symbols) llvm[2]: ======= Finished Linking Release+Asserts Executable FileCheck (without symbols) llvm[2]: Compiling ClangASTNodesEmitter.cpp for Release+Asserts build llvm[2]: Compiling ClangAttrEmitter.cpp for Release+Asserts build llvm[2]: Compiling ClangDiagnosticsEmitter.cpp for Release+Asserts build llvm[2]: Compiling CodeEmitterGen.cpp for Release+Asserts build llvm[2]: Compiling CodeGenDAGPatterns.cpp for Release+Asserts build llvm[3]: Compiling gtest-test-part.cc for Release+Asserts buil...
2010 Oct 04
0
[LLVMdev] tblgen(75451) malloc: *** error for object 0x7fff5fbfcbd0: pointer being reallocated was not allocated
...cpp for Release+Asserts build > llvm[2]: Linking Release+Asserts executable FileCheck (without symbols) > llvm[2]: ======= Finished Linking Release+Asserts Executable FileCheck (without symbols) > llvm[2]: Compiling ClangASTNodesEmitter.cpp for Release+Asserts build > llvm[2]: Compiling ClangAttrEmitter.cpp for Release+Asserts build > llvm[2]: Compiling ClangDiagnosticsEmitter.cpp for Release+Asserts build > llvm[2]: Compiling CodeEmitterGen.cpp for Release+Asserts build > llvm[2]: Compiling CodeGenDAGPatterns.cpp for Release+Asserts build > llvm[3]: Compiling gtest-test-part.cc for...