mirror of
https://github.com/ldc-developers/ldc.git
synced 2025-05-07 11:26:02 +03:00
Move abi*.*
to abi/
(#4192)
This commit is contained in:
parent
6b38ad0eff
commit
906037988f
32 changed files with 41 additions and 41 deletions
|
@ -36,7 +36,7 @@
|
||||||
#include "driver/plugins.h"
|
#include "driver/plugins.h"
|
||||||
#include "driver/targetmachine.h"
|
#include "driver/targetmachine.h"
|
||||||
#include "driver/timetrace.h"
|
#include "driver/timetrace.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
#include "gen/ldctraits.h"
|
#include "gen/ldctraits.h"
|
||||||
#include "gen/linkage.h"
|
#include "gen/linkage.h"
|
||||||
|
|
|
@ -14,8 +14,8 @@
|
||||||
|
|
||||||
#include "dmd/identifier.h"
|
#include "dmd/identifier.h"
|
||||||
#include "dmd/nspace.h"
|
#include "dmd/nspace.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/abi-generic.h"
|
#include "gen/abi/generic.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* AAPCS64 uses a special native va_list type, a struct aliased as
|
* AAPCS64 uses a special native va_list type, a struct aliased as
|
||||||
|
|
|
@ -7,14 +7,14 @@
|
||||||
//
|
//
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
|
|
||||||
#include "dmd/expression.h"
|
#include "dmd/expression.h"
|
||||||
#include "dmd/id.h"
|
#include "dmd/id.h"
|
||||||
#include "dmd/identifier.h"
|
#include "dmd/identifier.h"
|
||||||
#include "dmd/target.h"
|
#include "dmd/target.h"
|
||||||
#include "gen/abi-targets.h"
|
#include "gen/abi/targets.h"
|
||||||
#include "gen/abi-generic.h"
|
#include "gen/abi/generic.h"
|
||||||
#include "gen/dvalue.h"
|
#include "gen/dvalue.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
#include "gen/llvm.h"
|
#include "gen/llvm.h"
|
|
@ -14,8 +14,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "dmd/identifier.h"
|
#include "dmd/identifier.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/abi-generic.h"
|
#include "gen/abi/generic.h"
|
||||||
#include "llvm/Target/TargetMachine.h"
|
#include "llvm/Target/TargetMachine.h"
|
||||||
|
|
||||||
struct ArmTargetABI : TargetABI {
|
struct ArmTargetABI : TargetABI {
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
#include "gen/llvmhelpers.h"
|
#include "gen/llvmhelpers.h"
|
||||||
#include "gen/logger.h"
|
#include "gen/logger.h"
|
|
@ -12,8 +12,8 @@
|
||||||
//
|
//
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/abi-generic.h"
|
#include "gen/abi/generic.h"
|
||||||
#include "gen/dvalue.h"
|
#include "gen/dvalue.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
#include "gen/llvmhelpers.h"
|
#include "gen/llvmhelpers.h"
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
//
|
//
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/dcompute/druntime.h"
|
#include "gen/dcompute/druntime.h"
|
||||||
#include "gen/uda.h"
|
#include "gen/uda.h"
|
||||||
#include "dmd/declaration.h"
|
#include "dmd/declaration.h"
|
||||||
|
|
|
@ -19,8 +19,8 @@
|
||||||
//
|
//
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/abi-generic.h"
|
#include "gen/abi/generic.h"
|
||||||
#include "gen/dvalue.h"
|
#include "gen/dvalue.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
#include "gen/llvmhelpers.h"
|
#include "gen/llvmhelpers.h"
|
||||||
|
|
|
@ -13,8 +13,8 @@
|
||||||
// https://members.openpowerfoundation.org/document/dl/576
|
// https://members.openpowerfoundation.org/document/dl/576
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/abi-generic.h"
|
#include "gen/abi/generic.h"
|
||||||
#include "gen/dvalue.h"
|
#include "gen/dvalue.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
#include "gen/llvmhelpers.h"
|
#include "gen/llvmhelpers.h"
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
//
|
//
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/abi-generic.h"
|
#include "gen/abi/generic.h"
|
||||||
#include "gen/dvalue.h"
|
#include "gen/dvalue.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
#include "gen/llvmhelpers.h"
|
#include "gen/llvmhelpers.h"
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
//
|
//
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/dcompute/druntime.h"
|
#include "gen/dcompute/druntime.h"
|
||||||
#include "gen/uda.h"
|
#include "gen/uda.h"
|
||||||
#include "dmd/declaration.h"
|
#include "dmd/declaration.h"
|
||||||
|
|
|
@ -15,8 +15,8 @@
|
||||||
#include "dmd/mtype.h"
|
#include "dmd/mtype.h"
|
||||||
#include "dmd/declaration.h"
|
#include "dmd/declaration.h"
|
||||||
#include "dmd/aggregate.h"
|
#include "dmd/aggregate.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/abi-generic.h"
|
#include "gen/abi/generic.h"
|
||||||
#include "gen/dvalue.h"
|
#include "gen/dvalue.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
#include "gen/llvm.h"
|
#include "gen/llvm.h"
|
||||||
|
|
|
@ -32,8 +32,8 @@
|
||||||
#include "dmd/identifier.h"
|
#include "dmd/identifier.h"
|
||||||
#include "dmd/mtype.h"
|
#include "dmd/mtype.h"
|
||||||
#include "dmd/target.h"
|
#include "dmd/target.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/abi-generic.h"
|
#include "gen/abi/generic.h"
|
||||||
#include "gen/dvalue.h"
|
#include "gen/dvalue.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
#include "gen/llvm.h"
|
#include "gen/llvm.h"
|
||||||
|
|
|
@ -9,8 +9,8 @@
|
||||||
|
|
||||||
#include "dmd/enum.h"
|
#include "dmd/enum.h"
|
||||||
#include "dmd/id.h"
|
#include "dmd/id.h"
|
||||||
#include "gen/abi-generic.h"
|
#include "gen/abi/generic.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/dvalue.h"
|
#include "gen/dvalue.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
#include "gen/llvm.h"
|
#include "gen/llvm.h"
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "gen/abi-generic.h"
|
#include "gen/abi/generic.h"
|
||||||
|
|
||||||
struct DComputePointerRewrite : ABIRewrite {
|
struct DComputePointerRewrite : ABIRewrite {
|
||||||
LLValue *put(DValue *v, bool isLValueExp, bool) override {
|
LLValue *put(DValue *v, bool isLValueExp, bool) override {
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
#include "gen/dcompute/target.h"
|
#include "gen/dcompute/target.h"
|
||||||
#include "gen/dcompute/druntime.h"
|
#include "gen/dcompute/druntime.h"
|
||||||
#include "gen/passes/metadata.h"
|
#include "gen/passes/metadata.h"
|
||||||
#include "gen/abi-targets.h"
|
#include "gen/abi/targets.h"
|
||||||
#include "gen/logger.h"
|
#include "gen/logger.h"
|
||||||
#include "gen/optimizer.h"
|
#include "gen/optimizer.h"
|
||||||
#include "gen/to_string.h"
|
#include "gen/to_string.h"
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
#include "dmd/identifier.h"
|
#include "dmd/identifier.h"
|
||||||
#include "dmd/template.h"
|
#include "dmd/template.h"
|
||||||
#include "dmd/module.h"
|
#include "dmd/module.h"
|
||||||
#include "gen/abi-targets.h"
|
#include "gen/abi/targets.h"
|
||||||
#include "gen/dcompute/target.h"
|
#include "gen/dcompute/target.h"
|
||||||
#include "gen/dcompute/druntime.h"
|
#include "gen/dcompute/druntime.h"
|
||||||
#include "gen/logger.h"
|
#include "gen/logger.h"
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
#include "driver/cl_options_instrumentation.h"
|
#include "driver/cl_options_instrumentation.h"
|
||||||
#include "driver/cl_options_sanitizers.h"
|
#include "driver/cl_options_sanitizers.h"
|
||||||
#include "driver/timetrace.h"
|
#include "driver/timetrace.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/arrays.h"
|
#include "gen/arrays.h"
|
||||||
#include "gen/classes.h"
|
#include "gen/classes.h"
|
||||||
#include "gen/dcompute/target.h"
|
#include "gen/dcompute/target.h"
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "dmd/init.h"
|
#include "dmd/init.h"
|
||||||
#include "dmd/module.h"
|
#include "dmd/module.h"
|
||||||
#include "dmd/template.h"
|
#include "dmd/template.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/arrays.h"
|
#include "gen/arrays.h"
|
||||||
#include "gen/classes.h"
|
#include "gen/classes.h"
|
||||||
#include "gen/complex.h"
|
#include "gen/complex.h"
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
#include "dmd/identifier.h"
|
#include "dmd/identifier.h"
|
||||||
#include "dmd/mangle.h"
|
#include "dmd/mangle.h"
|
||||||
#include "dmd/module.h"
|
#include "dmd/module.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
#include "gen/to_string.h"
|
#include "gen/to_string.h"
|
||||||
#include "llvm/Support/MD5.h"
|
#include "llvm/Support/MD5.h"
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
#include "dmd/errors.h"
|
#include "dmd/errors.h"
|
||||||
#include "dmd/mangle.h"
|
#include "dmd/mangle.h"
|
||||||
#include "dmd/module.h"
|
#include "dmd/module.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/classes.h"
|
#include "gen/classes.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
#include "gen/llvmhelpers.h"
|
#include "gen/llvmhelpers.h"
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
#include "dmd/template.h"
|
#include "dmd/template.h"
|
||||||
#include "driver/cl_options_instrumentation.h"
|
#include "driver/cl_options_instrumentation.h"
|
||||||
#include "driver/timetrace.h"
|
#include "driver/timetrace.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/arrays.h"
|
#include "gen/arrays.h"
|
||||||
#include "gen/functions.h"
|
#include "gen/functions.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
#include "dmd/target.h"
|
#include "dmd/target.h"
|
||||||
#include "dmd/tokens.h"
|
#include "dmd/tokens.h"
|
||||||
#include "driver/cl_options_instrumentation.h"
|
#include "driver/cl_options_instrumentation.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/attributes.h"
|
#include "gen/attributes.h"
|
||||||
#include "gen/functions.h"
|
#include "gen/functions.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
#include "dmd/module.h"
|
#include "dmd/module.h"
|
||||||
#include "dmd/mtype.h"
|
#include "dmd/mtype.h"
|
||||||
#include "dmd/root/port.h"
|
#include "dmd/root/port.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/arrays.h"
|
#include "gen/arrays.h"
|
||||||
#include "gen/classes.h"
|
#include "gen/classes.h"
|
||||||
#include "gen/coverage.h"
|
#include "gen/coverage.h"
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
#include "dmd/target.h"
|
#include "dmd/target.h"
|
||||||
#include "driver/cl_options.h"
|
#include "driver/cl_options.h"
|
||||||
#include "driver/linker.h"
|
#include "driver/linker.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/irstate.h"
|
#include "gen/irstate.h"
|
||||||
#include "gen/llvmhelpers.h"
|
#include "gen/llvmhelpers.h"
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
#include "dmd/id.h"
|
#include "dmd/id.h"
|
||||||
#include "dmd/mtype.h"
|
#include "dmd/mtype.h"
|
||||||
#include "dmd/target.h"
|
#include "dmd/target.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/classes.h"
|
#include "gen/classes.h"
|
||||||
#include "gen/dvalue.h"
|
#include "gen/dvalue.h"
|
||||||
#include "gen/funcgenstate.h"
|
#include "gen/funcgenstate.h"
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
#include "dmd/root/rmem.h"
|
#include "dmd/root/rmem.h"
|
||||||
#include "dmd/template.h"
|
#include "dmd/template.h"
|
||||||
#include "gen/aa.h"
|
#include "gen/aa.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/arrays.h"
|
#include "gen/arrays.h"
|
||||||
#include "gen/binops.h"
|
#include "gen/binops.h"
|
||||||
#include "gen/classes.h"
|
#include "gen/classes.h"
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
#include "dmd/module.h"
|
#include "dmd/module.h"
|
||||||
#include "dmd/target.h"
|
#include "dmd/target.h"
|
||||||
#include "driver/cl_options.h"
|
#include "driver/cl_options.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/arrays.h"
|
#include "gen/arrays.h"
|
||||||
#include "gen/classes.h"
|
#include "gen/classes.h"
|
||||||
#include "gen/complex.h"
|
#include "gen/complex.h"
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
#include "dmd/mangle.h"
|
#include "dmd/mangle.h"
|
||||||
#include "dmd/mtype.h"
|
#include "dmd/mtype.h"
|
||||||
#include "dmd/target.h"
|
#include "dmd/target.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/arrays.h"
|
#include "gen/arrays.h"
|
||||||
#include "gen/funcgenstate.h"
|
#include "gen/funcgenstate.h"
|
||||||
#include "gen/functions.h"
|
#include "gen/functions.h"
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
#include "ir/irfuncty.h"
|
#include "ir/irfuncty.h"
|
||||||
|
|
||||||
#include "dmd/mtype.h"
|
#include "dmd/mtype.h"
|
||||||
#include "gen/abi.h"
|
#include "gen/abi/abi.h"
|
||||||
#include "gen/dvalue.h"
|
#include "gen/dvalue.h"
|
||||||
#include "gen/llvm.h"
|
#include "gen/llvm.h"
|
||||||
#include "gen/llvmhelpers.h"
|
#include "gen/llvmhelpers.h"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue