Home
last modified time | relevance | path

Searched refs:addOperator (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/TableGen/
DSetTheory.cpp248 addOperator("add", llvm::make_unique<AddOp>()); in SetTheory()
249 addOperator("sub", llvm::make_unique<SubOp>()); in SetTheory()
250 addOperator("and", llvm::make_unique<AndOp>()); in SetTheory()
251 addOperator("shl", llvm::make_unique<ShlOp>()); in SetTheory()
252 addOperator("trunc", llvm::make_unique<TruncOp>()); in SetTheory()
253 addOperator("rotl", llvm::make_unique<RotOp>(false)); in SetTheory()
254 addOperator("rotr", llvm::make_unique<RotOp>(true)); in SetTheory()
255 addOperator("decimate", llvm::make_unique<DecimateOp>()); in SetTheory()
256 addOperator("interleave", llvm::make_unique<InterleaveOp>()); in SetTheory()
257 addOperator("sequence", llvm::make_unique<SequenceOp>()); in SetTheory()
[all …]
/external/llvm/include/llvm/TableGen/
DSetTheory.h121 void addOperator(StringRef Name, std::unique_ptr<Operator>);
/external/clang/utils/TableGen/
DNeonEmitter.cpp1650 ST.addOperator("lowhalf", llvm::make_unique<LowHalf>()); in emitDagShuffle()
1651 ST.addOperator("highhalf", llvm::make_unique<HighHalf>()); in emitDagShuffle()
1652 ST.addOperator("rev", in emitDagShuffle()
/external/llvm/utils/TableGen/
DCodeGenSchedule.cpp90 Sets.addOperator("instrs", llvm::make_unique<InstrsOp>()); in CodeGenSchedModels()
91 Sets.addOperator("instregex", llvm::make_unique<InstRegexOp>(Target)); in CodeGenSchedModels()