Search results

Jump to: navigation, search

Page title matches

  • This page lists issues in certain versions of LLVM known to affect [[LDC]]. ...ent LLVM packages for your distribution, see [[Building LDC from source]]. LLVM is statically linked by default and can thus be removed again after buildin
    3 KB (376 words) - 11:22, 27 April 2014
  • PGO requires LLVM 3.7 or newer. ...to Xinliang David Li for his help with profile-rt and for his bug fixes in LLVM and profile-rt, without him there would be no PGO on Windows and Linux!
    9 KB (1,179 words) - 13:11, 19 July 2017
  • I took the Rust ESP32 tutorial's idea with building llvm+clang for xtensa and referenced the component integration with ESP-IDF(esp3 Note that you might have to temporarily uninstall llvm, clang and ldc from your system first before running this script:
    6 KB (871 words) - 17:22, 30 May 2023

Page text matches

  • ...large amounts of RAM, D may be suitable for such development. The GCC and LLVM compiler backends being able to target these devices, the community is maki
    11 KB (1,667 words) - 03:36, 27 November 2018
  • '''LLVM D compiler'''<br/> The DMD compiler front end coupled with the LLVM compiler back end. Fast and open source.
    8 KB (1,185 words) - 01:37, 18 May 2021
  • ...ontend to support the latest D2 version and relies on the [http://llvm.org LLVM Core libraries] for code generation. | Basic code generation should work as long as there's an LLVM backend, and simple <tt>-betterC</tt> code might just work.<br>druntime/Pho
    9 KB (1,303 words) - 02:53, 26 September 2021
  • * [[D on esp32/esp8266(llvm-xtensa+ldc) and how to get started]]
    3 KB (420 words) - 14:02, 29 October 2022
  • | DWARF debug symbol info seems to be broken for LLVM compiled with MinGW [http://forum.dlang.org/post/qsttkqzbtnhyrogekppn@foru
    6 KB (905 words) - 21:51, 19 November 2023
  • ...is is being worked on. The backend will most probably be [http://llvm.org/ LLVM].
    438 bytes (64 words) - 07:03, 13 January 2018
  • ...urce for the latest 0.17 release]. Note that it doesn't support the latest LLVM versions. === LLVM ===
    10 KB (1,573 words) - 22:08, 6 April 2022
  • === Building LLVM === ...obably use a different MSVC/clang toolchain version and will need to build LLVM yourself.
    9 KB (1,558 words) - 04:47, 8 February 2021
  • LDC supports an LLVM-specific variant of GCC's extended inline assembly expressions. They are us ...ns Inline Assembler Expressions] in the [http://llvm.org/docs/LangRef.html LLVM Language Reference] has all the details.
    7 KB (997 words) - 20:40, 22 April 2016
  • Some parts of the D specification are hard or impossible to implement with LLVM, they should be listed here. In short, LLVM inline assembler is not allowed to control program flow outside of the asm
    21 KB (3,125 words) - 13:03, 31 July 2021
  • .... In such cases, LDC likely contains a glitch annihilating the benefits of LLVM's elaborate optimization passes. LLVM: <version? from distro packages or compiled from source?>
    3 KB (539 words) - 22:29, 13 May 2015
  • ...de> for the huge list of all available options, most of which are advanced LLVM configuration options for fine-tuning.
    4 KB (599 words) - 10:27, 7 August 2023
  • ...D uses a D-specific Boost-licensed (as of April 2017) back-end, LDC uses [[LLVM]], and GDC uses [[GCC]] for their respective back-end processing. ...rontend up to LLVM (www.llvm.org), but I've been having some trouble. The LLVM IR (Intermediate Representation) is very well documented, but I'm having a
    39 KB (5,320 words) - 11:48, 8 September 2023
  • [http://llvm.org/docs/LangRef.html#volatile LLVM trivially allows marking loads and stores as volatile]
    5 KB (721 words) - 10:23, 12 June 2016
  • ...ode generation, so some familiarity with LLVM will be required (see http://llvm.org/docs/tutorial/index.html).
    14 KB (2,288 words) - 04:08, 31 December 2016
  • ...ounding code. Many parts of the [http://llvm.org/docs/CodingStandards.html LLVM Coding Standards] are directly applicable to LDC as well. * Use ''clang-format'' with the ''LLVM'' style for formatting.
    9 KB (1,581 words) - 02:30, 15 February 2020
  • # LLVM: ...or checkout the ''release_34'' branch of the SVN/Git (http://llvm.org/git/llvm.git) repository.
    5 KB (764 words) - 21:32, 14 November 2014
  • This page lists issues in certain versions of LLVM known to affect [[LDC]]. ...ent LLVM packages for your distribution, see [[Building LDC from source]]. LLVM is statically linked by default and can thus be removed again after buildin
    3 KB (376 words) - 11:22, 27 April 2014
  • ...VM, so this suggests several small project ideas, like porting some of the LLVM tools/features designed for C/C++ to the D-LDC world. Things like: ...JIT CTFE and for codegen. It is probably possible to mutually work around LLVM with LDC (for instance Emscripten and asm.js ).
    6 KB (1,109 words) - 20:23, 1 September 2015
  • === LDC and D on LLVM backend ===
    2 KB (242 words) - 19:45, 11 February 2014

View (previous 20 | next 20) (20 | 50 | 100 | 250 | 500)