Searched refs:OpInit (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/TableGen/ |
| H A D | Record.h | 761 class OpInit : public TypedInit { 763 explicit OpInit(InitKind K, RecTy *Type, uint8_t Opc) in OpInit() function 767 OpInit(const OpInit &) = delete; 768 OpInit &operator=(OpInit &) = delete; 776 virtual OpInit *clone(ArrayRef<Init *> Operands) const = 0; 786 class UnOpInit : public OpInit, public FoldingSetNode { 794 : OpInit(IK_UnOpInit, Type, opc), LHS(lhs) {} in UnOpInit() 809 OpInit *clone(ArrayRef<Init *> Operands) const override { in clone() 835 class BinOpInit : public OpInit, public FoldingSetNode { 867 OpInit(IK_BinOpInit, Type, opc), LHS(lhs), RHS(rhs) {} in BinOpInit() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/TableGen/ |
| H A D | SetTheory.cpp | 298 DefInit *OpInit = dyn_cast<DefInit>(DagExpr->getOperator()); in evaluate() local 299 if (!OpInit) in evaluate() 301 auto I = Operators.find(OpInit->getDef()->getName()); in evaluate()
|
| H A D | Record.cpp | 747 Init *OpInit::getBit(unsigned Bit) const { in getBit() 749 return const_cast<OpInit*>(this); in getBit() 750 return VarBitInit::get(const_cast<OpInit*>(this), Bit); in getBit()
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | DecoderEmitter.cpp | 2184 Init *OpInit = Op.first; in populateInstruction() local 2222 DagInit *SubArgDag = dyn_cast<DagInit>(OpInit); in populateInstruction() 2224 OpInit = SubArgDag->getOperator(); in populateInstruction() 2225 Record *OpTypeRec = cast<DefInit>(OpInit)->getDef(); in populateInstruction() 2242 OpInit->getAsString() + in populateInstruction()
|