mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-24 22:24:54 +00:00
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229340 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -285,7 +285,7 @@ private:
|
||||
/// StoreInst - an instruction for storing to memory
|
||||
///
|
||||
class StoreInst : public Instruction {
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
void *operator new(size_t, unsigned) = delete;
|
||||
void AssertOK();
|
||||
protected:
|
||||
StoreInst *clone_impl() const override;
|
||||
@@ -411,7 +411,7 @@ DEFINE_TRANSPARENT_OPERAND_ACCESSORS(StoreInst, Value)
|
||||
/// FenceInst - an instruction for ordering other memory operations
|
||||
///
|
||||
class FenceInst : public Instruction {
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
void *operator new(size_t, unsigned) = delete;
|
||||
void Init(AtomicOrdering Ordering, SynchronizationScope SynchScope);
|
||||
protected:
|
||||
FenceInst *clone_impl() const override;
|
||||
@@ -478,7 +478,7 @@ private:
|
||||
/// there. Returns the value that was loaded.
|
||||
///
|
||||
class AtomicCmpXchgInst : public Instruction {
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
void *operator new(size_t, unsigned) = delete;
|
||||
void Init(Value *Ptr, Value *Cmp, Value *NewVal,
|
||||
AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering,
|
||||
SynchronizationScope SynchScope);
|
||||
@@ -634,7 +634,7 @@ DEFINE_TRANSPARENT_OPERAND_ACCESSORS(AtomicCmpXchgInst, Value)
|
||||
/// the old value.
|
||||
///
|
||||
class AtomicRMWInst : public Instruction {
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
void *operator new(size_t, unsigned) = delete;
|
||||
protected:
|
||||
AtomicRMWInst *clone_impl() const override;
|
||||
public:
|
||||
@@ -1961,7 +1961,7 @@ ExtractValueInst::ExtractValueInst(Value *Agg,
|
||||
class InsertValueInst : public Instruction {
|
||||
SmallVector<unsigned, 4> Indices;
|
||||
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
void *operator new(size_t, unsigned) = delete;
|
||||
InsertValueInst(const InsertValueInst &IVI);
|
||||
void init(Value *Agg, Value *Val, ArrayRef<unsigned> Idxs,
|
||||
const Twine &NameStr);
|
||||
@@ -2091,7 +2091,7 @@ DEFINE_TRANSPARENT_OPERAND_ACCESSORS(InsertValueInst, Value)
|
||||
// scientist's overactive imagination.
|
||||
//
|
||||
class PHINode : public Instruction {
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
void *operator new(size_t, unsigned) = delete;
|
||||
/// ReservedSpace - The number of operands actually allocated. NumOperands is
|
||||
/// the number actually in use.
|
||||
unsigned ReservedSpace;
|
||||
@@ -2298,7 +2298,7 @@ class LandingPadInst : public Instruction {
|
||||
public:
|
||||
enum ClauseType { Catch, Filter };
|
||||
private:
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
void *operator new(size_t, unsigned) = delete;
|
||||
// Allocate space for exactly zero operands.
|
||||
void *operator new(size_t s) {
|
||||
return User::operator new(s, 0);
|
||||
@@ -2565,7 +2565,7 @@ DEFINE_TRANSPARENT_OPERAND_ACCESSORS(BranchInst, Value)
|
||||
/// SwitchInst - Multiway switch
|
||||
///
|
||||
class SwitchInst : public TerminatorInst {
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
void *operator new(size_t, unsigned) = delete;
|
||||
unsigned ReservedSpace;
|
||||
// Operand[0] = Value to switch on
|
||||
// Operand[1] = Default basic block destination
|
||||
@@ -2874,7 +2874,7 @@ DEFINE_TRANSPARENT_OPERAND_ACCESSORS(SwitchInst, Value)
|
||||
/// IndirectBrInst - Indirect Branch Instruction.
|
||||
///
|
||||
class IndirectBrInst : public TerminatorInst {
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
void *operator new(size_t, unsigned) = delete;
|
||||
unsigned ReservedSpace;
|
||||
// Operand[0] = Value to switch on
|
||||
// Operand[1] = Default basic block destination
|
||||
@@ -3302,7 +3302,7 @@ DEFINE_TRANSPARENT_OPERAND_ACCESSORS(ResumeInst, Value)
|
||||
/// end of the block cannot be reached.
|
||||
///
|
||||
class UnreachableInst : public TerminatorInst {
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
void *operator new(size_t, unsigned) = delete;
|
||||
protected:
|
||||
UnreachableInst *clone_impl() const override;
|
||||
|
||||
|
Reference in New Issue
Block a user