mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-09 11:25:55 +00:00
Forgot this file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73802 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -28,13 +28,11 @@ namespace llvm {
|
|||||||
Constant *ConstantFoldCastInstruction(
|
Constant *ConstantFoldCastInstruction(
|
||||||
unsigned opcode, ///< The opcode of the cast
|
unsigned opcode, ///< The opcode of the cast
|
||||||
const Constant *V, ///< The source constant
|
const Constant *V, ///< The source constant
|
||||||
const Type *DestTy, ///< The destination type
|
const Type *DestTy ///< The destination type
|
||||||
bool locked = true
|
|
||||||
);
|
);
|
||||||
Constant *ConstantFoldSelectInstruction(const Constant *Cond,
|
Constant *ConstantFoldSelectInstruction(const Constant *Cond,
|
||||||
const Constant *V1,
|
const Constant *V1,
|
||||||
const Constant *V2,
|
const Constant *V2);
|
||||||
bool locked = true);
|
|
||||||
Constant *ConstantFoldExtractElementInstruction(const Constant *Val,
|
Constant *ConstantFoldExtractElementInstruction(const Constant *Val,
|
||||||
const Constant *Idx);
|
const Constant *Idx);
|
||||||
Constant *ConstantFoldInsertElementInstruction(const Constant *Val,
|
Constant *ConstantFoldInsertElementInstruction(const Constant *Val,
|
||||||
@@ -51,13 +49,12 @@ namespace llvm {
|
|||||||
const unsigned* Idxs,
|
const unsigned* Idxs,
|
||||||
unsigned NumIdx);
|
unsigned NumIdx);
|
||||||
Constant *ConstantFoldBinaryInstruction(unsigned Opcode, const Constant *V1,
|
Constant *ConstantFoldBinaryInstruction(unsigned Opcode, const Constant *V1,
|
||||||
const Constant *V2,
|
const Constant *V2);
|
||||||
bool locked = true);
|
|
||||||
Constant *ConstantFoldCompareInstruction(unsigned short predicate,
|
Constant *ConstantFoldCompareInstruction(unsigned short predicate,
|
||||||
const Constant *C1,
|
const Constant *C1,
|
||||||
const Constant *C2);
|
const Constant *C2);
|
||||||
Constant *ConstantFoldGetElementPtr(const Constant *C, Constant* const *Idxs,
|
Constant *ConstantFoldGetElementPtr(const Constant *C,
|
||||||
unsigned NumIdx, bool locked = true);
|
Constant* const *Idxs, unsigned NumIdx);
|
||||||
} // End llvm namespace
|
} // End llvm namespace
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user