mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-14 11:32:34 +00:00
Fixed compilation problem on Windows (initialization of non-aggregate type).
After commit 217131. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217134 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
b4f4dd4439
commit
a91600713d
@ -24,10 +24,6 @@ enum IntrinsicType {
|
||||
};
|
||||
|
||||
struct IntrinsicData {
|
||||
IntrinsicData(unsigned IId, IntrinsicType IType, unsigned IOpc0, unsigned IOpc1)
|
||||
:Id(IId), Type(IType), Opc0(IOpc0), Opc1(IOpc1) {}
|
||||
IntrinsicData(unsigned IId)
|
||||
:Id(IId), Type(INTR_NO_TYPE) {}
|
||||
|
||||
unsigned Id;
|
||||
IntrinsicType Type;
|
||||
@ -111,7 +107,7 @@ static const IntrinsicData IntrinsicsWithChain[] = {
|
||||
*/
|
||||
static const IntrinsicData* getIntrinsicWithChain(unsigned IntNo) {
|
||||
|
||||
IntrinsicData IntrinsicToFind(IntNo);
|
||||
IntrinsicData IntrinsicToFind = {IntNo, INTR_NO_TYPE, 0, 0 };
|
||||
const IntrinsicData *Data = std::lower_bound(std::begin(IntrinsicsWithChain),
|
||||
std::end(IntrinsicsWithChain),
|
||||
IntrinsicToFind);
|
||||
@ -241,7 +237,7 @@ static const IntrinsicData IntrinsicsWithoutChain[] = {
|
||||
* Return nullptr if intrinsic is not defined in the table.
|
||||
*/
|
||||
static const IntrinsicData* getIntrinsicWithoutChain(unsigned IntNo) {
|
||||
IntrinsicData IntrinsicToFind(IntNo);
|
||||
IntrinsicData IntrinsicToFind = { IntNo, INTR_NO_TYPE, 0, 0 };
|
||||
const IntrinsicData *Data = std::lower_bound(std::begin(IntrinsicsWithoutChain),
|
||||
std::end(IntrinsicsWithoutChain),
|
||||
IntrinsicToFind);
|
||||
|
Loading…
Reference in New Issue
Block a user