mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-05-01 16:01:29 +02:00
[svn r229] Updated the object.d implementation to the latest Tango.
Fixed a bunch of the built-in typeinfos for arrays, they did not inherit TypeInfo_Array. Applied patch to tango/text/convert/Layout.d by fvbommel, closes #47 . Cleaned up some type code. Replaced uses of llvm::Type with LLType (a typedef), same for Value and Constant. Fixed a few cases where typeinfo for user structs could be emitted multiple times, seems to still be some cases of this :/
This commit is contained in:
@@ -140,13 +140,6 @@ struct IRState
|
||||
FuncDeclVector ctors;
|
||||
FuncDeclVector dtors;
|
||||
FuncDeclVector unitTests;
|
||||
|
||||
// intrinsics
|
||||
llvm::Function* llvm_DeclareMemSet32;
|
||||
llvm::Function* llvm_DeclareMemSet64;
|
||||
llvm::Function* llvm_DeclareMemCpy32;
|
||||
llvm::Function* llvm_DeclareMemCpy64;
|
||||
llvm::Function* llvm_DeclareMemBarrier;
|
||||
};
|
||||
|
||||
#endif // LLVMDC_GEN_IRSTATE_H
|
||||
|
||||
Reference in New Issue
Block a user