Searched refs:addOperator (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | SetTheory.cpp | 257 addOperator("add", std::make_unique<AddOp>()); in SetTheory() 258 addOperator("sub", std::make_unique<SubOp>()); in SetTheory() 259 addOperator("and", std::make_unique<AndOp>()); in SetTheory() 260 addOperator("shl", std::make_unique<ShlOp>()); in SetTheory() 261 addOperator("trunc", std::make_unique<TruncOp>()); in SetTheory() 262 addOperator("rotl", std::make_unique<RotOp>(false)); in SetTheory() 263 addOperator("rotr", std::make_unique<RotOp>(true)); in SetTheory() 264 addOperator("decimate", std::make_unique<DecimateOp>()); in SetTheory() 265 addOperator("interleave", std::make_unique<InterleaveOp>()); in SetTheory() 266 addOperator("sequence", std::make_unique<SequenceOp>()); in SetTheory() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/ |
H A D | SetTheory.h | 125 void addOperator(StringRef Name, std::unique_ptr<Operator>);
|
/freebsd/contrib/llvm-project/clang/utils/TableGen/ |
H A D | NeonEmitter.cpp | 1644 ST.addOperator("lowhalf", std::make_unique<LowHalf>()); in emitDagShuffle() 1645 ST.addOperator("highhalf", std::make_unique<HighHalf>()); in emitDagShuffle() 1646 ST.addOperator("rev", in emitDagShuffle()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
H A D | CodeGenSchedule.cpp | 192 Sets.addOperator("instrs", std::make_unique<InstrsOp>()); in CodeGenSchedModels() 193 Sets.addOperator("instregex", std::make_unique<InstRegexOp>(Target)); in CodeGenSchedModels()
|