Lines Matching refs:BitcodeConstant

486 class BitcodeConstant final : public Value,  class
487 TrailingObjects<BitcodeConstant, unsigned> {
527 BitcodeConstant(Type *Ty, const ExtraInfo &Info, ArrayRef<unsigned> OpIDs) in BitcodeConstant() function in __anon27c3e5780411::BitcodeConstant
535 BitcodeConstant &operator=(const BitcodeConstant &) = delete;
538 static BitcodeConstant *create(BumpPtrAllocator &A, Type *Ty, in create()
542 alignof(BitcodeConstant)); in create()
543 return new (Mem) BitcodeConstant(Ty, Info, OpIDs); in create()
1385 if (Opcode >= BitcodeConstant::FirstSpecialOpcode) in isConstExprSupported()
1398 !isa<BitcodeConstant>(ValueList[StartValID])) in materializeValue()
1416 auto *BC = dyn_cast<BitcodeConstant>(V); in materializeValue()
1458 case BitcodeConstant::NoCFIOpcode: { in materializeValue()
1465 case BitcodeConstant::DSOLocalEquivalentOpcode: { in materializeValue()
1472 case BitcodeConstant::BlockAddressOpcode: { in materializeValue()
1507 case BitcodeConstant::ConstantStructOpcode: in materializeValue()
1510 case BitcodeConstant::ConstantArrayOpcode: in materializeValue()
1513 case BitcodeConstant::ConstantVectorOpcode: in materializeValue()
1580 case BitcodeConstant::ConstantStructOpcode: in materializeValue()
1581 case BitcodeConstant::ConstantArrayOpcode: in materializeValue()
1582 case BitcodeConstant::ConstantVectorOpcode: { in materializeValue()
2960 V = BitcodeConstant::create( in parseConstants()
2961 Alloc, CurTy, BitcodeConstant::ConstantStructOpcode, Elts); in parseConstants()
2963 V = BitcodeConstant::create(Alloc, CurTy, in parseConstants()
2964 BitcodeConstant::ConstantArrayOpcode, Elts); in parseConstants()
2966 V = BitcodeConstant::create( in parseConstants()
2967 Alloc, CurTy, BitcodeConstant::ConstantVectorOpcode, Elts); in parseConstants()
3052 V = BitcodeConstant::create(Alloc, CurTy, Opc, (unsigned)Record[1]); in parseConstants()
3081 V = BitcodeConstant::create(Alloc, CurTy, {(uint8_t)Opc, Flags}, in parseConstants()
3097 V = BitcodeConstant::create(Alloc, CurTy, Opc, (unsigned)Record[2]); in parseConstants()
3153 V = BitcodeConstant::create(Alloc, CurTy, in parseConstants()
3163 V = BitcodeConstant::create( in parseConstants()
3188 V = BitcodeConstant::create(Alloc, CurTy, Instruction::ExtractElement, in parseConstants()
3208 V = BitcodeConstant::create( in parseConstants()
3217 V = BitcodeConstant::create( in parseConstants()
3228 V = BitcodeConstant::create( in parseConstants()
3240 V = BitcodeConstant::create( in parseConstants()
3374 V = BitcodeConstant::create( in parseConstants()
3376 {BitcodeConstant::BlockAddressOpcode, 0, (unsigned)Record[2]}, in parseConstants()
3387 V = BitcodeConstant::create( in parseConstants()
3388 Alloc, CurTy, BitcodeConstant::DSOLocalEquivalentOpcode, Record[1]); in parseConstants()
3398 V = BitcodeConstant::create(Alloc, CurTy, BitcodeConstant::NoCFIOpcode, in parseConstants()