1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 03:28:20 +02:00

Upgrade to LLVM 19.1.7

This commit is contained in:
Brian Fiete 2025-03-20 09:25:46 -04:00
parent 1c9d1eeae5
commit dd6c4988e5
10 changed files with 58 additions and 41 deletions

View file

@ -21,7 +21,7 @@ namespace llvm
class Module;
class LLVMContext;
class TargetMachine;
class Triple;
class Triple;
};
NS_BF_BEGIN
@ -196,7 +196,7 @@ public:
void SetResult(int id, llvm::Type* value);
void SetResult(int id, BfIRTypeEx* typeEx);
void SetResult(int id, llvm::BasicBlock* value);
void SetResult(int id, llvm::MDNode* value);
void SetResult(int id, llvm::MDNode* value);
void CreateMemSet(llvm::Value* addr, llvm::Value* val, llvm::Value* size, int alignment, bool isVolatile = false);
void AddNop();
llvm::Value* TryToVector(const BfIRTypedValue& value);