Johan Engelen
7e5a88ceeb
fix building against LLVM master. Patch by @rainers
2016-04-14 09:55:54 +02:00
David Nadlinger
44b0f7b615
driver/gen/ir: clang-format the world
...
This uses the LLVM style, which makes sense for sharing code
with other LLVM projects. The DMD code we use will soon all
be in D anyway.
2015-11-02 00:28:01 +02:00
David Nadlinger
bd7e5a30f3
coverage: Do not rely on LLVM module name
...
The module name was never supposed to be equal to the file
name, this was just a workaround for an LLVM bug.
Also refactored the function to exit early to avoid excessive
indentation.
2015-06-14 21:27:21 +02:00
kai
2f3b31909b
LLVM 3.7: Fix GEP instructions in coverage code.
2015-04-28 00:13:43 +02:00
Kai Nacke
4cf89bde2b
LLVM 3.7: ConstantExpr::getGetElementPtr() needs type
2015-04-09 22:26:24 +02:00
Johan Engelen
505f18ca2a
Add coverage analysis ("-cov=...") to ldc2
2015-04-07 22:11:02 +02:00