Searched refs:BitInit (Results 1 – 19 of 19) sorted by relevance
42 class BitInit; variable88 virtual Init *convertValue( BitInit *BI) { return 0; } in convertValue()142 virtual Init *convertValue( BitInit *BI) { return (Init*)BI; } in convertValue()187 virtual Init *convertValue( BitInit *UI);231 virtual Init *convertValue( BitInit *BI);273 virtual Init *convertValue( BitInit *BI) { return 0; } in convertValue()320 virtual Init *convertValue( BitInit *BI) { return 0; } in convertValue()363 virtual Init *convertValue( BitInit *BI) { return 0; } in convertValue()403 virtual Init *convertValue( BitInit *BI) { return 0; } in convertValue()449 virtual Init *convertValue( BitInit *BI) { return 0; } in convertValue()[all …]
233 BitInit *BitInit::get(bool V) { in get()234 static BitInit True(true); in get()235 static BitInit False(false); in get()240 Init *BitInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()242 return const_cast<BitInit *>(this); in convertInitializerTo()250 return BitsInit::get(const_cast<BitInit *>(this)); in convertInitializerTo()304 if (auto *Bit = dyn_cast<BitInit>(getBit(i))) in convertInitializerTo()420 return BitInit::get(Val != 0); in convertInitializerTo()431 NewBits[i] = BitInit::get(Value & (1LL << i)); in convertInitializerTo()447 NewBits[i] = BitInit::get(Value & (INT64_C(1) << Bits[i])); in convertInitializerBitRange()[all …]
1027 if (isa<BitInit>(MHS)) in ParseOperation()1034 if (isa<BitInit>(RHS)) in ParseOperation()1148 Bits[i] = BitInit::get(BinaryVal.first & (1LL << i)); in ParseSimpleValue()
105 return BitInit::get(Val != 0); in convertValue()137 Init *BitsRecTy::convertValue(BitInit *UI) { in convertValue()162 NewBits[i] = BitInit::get(Value & (1LL << i)); in convertValue()234 Init *IntRecTy::convertValue(BitInit *BI) { in convertValue()241 if (BitInit *Bit = dynamic_cast<BitInit*>(BI->getBit(i))) { in convertValue()454 BitInit *BitInit::get(bool V) { in get()455 static BitInit True(true); in get()456 static BitInit False(false); in get()563 NewBits[i] = BitInit::get(Value & (INT64_C(1) << Bits[i])); in convertInitializerBitRange()1508 if (dynamic_cast<BitInit*>(B)) // If the bit is set. in resolveBitReference()[all …]
941 BitInit *MHSbit = dynamic_cast<BitInit*>(MHS); in ParseOperation()942 BitInit *RHSbit = dynamic_cast<BitInit*>(RHS); in ParseOperation()
451 class BitInit : public Init {454 explicit BitInit(bool V) : Init(IK_BitInit), Value(V) {} in BitInit() function455 BitInit(const BitInit &Other) = delete;456 BitInit &operator=(BitInit &Other) = delete;462 static BitInit *get(bool V);470 return const_cast<BitInit*>(this); in getBit()568 return BitInit::get((Value & (1ULL << Bit)) != 0); in getBit()
250 if (BitInit *B = dynamic_cast<BitInit*>(BI->getBit(e-i-1))) in run()
304 if (BitInit *Bit = dynamic_cast<BitInit*>(TSF->getBit(i))) in emitRecord()
129 if (static_cast<BitInit*>(init.getBit(index))->getValue()) in byteFromBitsInit()188 if (BitInit *bit = dynamic_cast<BitInit*>(bits.getBit(index))) in bitFromBits()
52 if (BitInit *bit = dynamic_cast<BitInit*>(bits.getBit(index))) in bitFromBits()
176 if (static_cast<BitInit*>(init.getBit(index))->getValue()) in byteFromBitsInit()
254 if (BitInit *B = dyn_cast<BitInit>(BI->getBit(e-i-1))) in run()
55 else if (BitInit *BI = dyn_cast<BitInit>(I)) in primaryRepresentation()
144 if (BitInit *bit = dyn_cast<BitInit>(bits.getBit(index))) in bitFromBits()1871 BitInit *HasCompleteDecoderBit = HasCompleteDecoderVal ? in populateInstruction()1872 dyn_cast<BitInit>(HasCompleteDecoderVal->getValue()) : nullptr; in populateInstruction()1950 BitInit *HasCompleteDecoderBit = HasCompleteDecoderVal ? in populateInstruction()1951 dyn_cast<BitInit>(HasCompleteDecoderVal->getValue()) : nullptr; in populateInstruction()
517 if (BitInit *Bit = dyn_cast<BitInit>(TSF->getBit(i))) in emitRecord()
1060 if (BitInit *B = dyn_cast<BitInit>(BI->getBit(b))) in runMCDesc()
171 if (static_cast<BitInit*>(init.getBit(index))->getValue()) in byteFromBitsInit()
1384 if (BitInit *BI = dyn_cast<BitInit>(IsOptional)) in buildOperandClasses()
618 RV.setValue(BitInit::get(true)); in expand()