Searched refs:CodeGenIntrinsic (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | IntrinsicEmitter.cpp | 402 bool operator()(const CodeGenIntrinsic *L, const CodeGenIntrinsic *R) const { in operator ()() 408 bool operator()(const CodeGenIntrinsic *L, const CodeGenIntrinsic *R) const { in operator ()() 448 case CodeGenIntrinsic::NoCapture: in EmitAttributes() 451 case CodeGenIntrinsic::NoAlias: in EmitAttributes() 454 case CodeGenIntrinsic::NoUndef: in EmitAttributes() 457 case CodeGenIntrinsic::NonNull: in EmitAttributes() 460 case CodeGenIntrinsic::Returned: in EmitAttributes() 463 case CodeGenIntrinsic::ReadOnly: in EmitAttributes() 466 case CodeGenIntrinsic::WriteOnly: in EmitAttributes() 469 case CodeGenIntrinsic::ReadNone: in EmitAttributes() [all …]
|
| H A D | CodeGenIntrinsics.cpp | 41 Intrinsics.push_back(CodeGenIntrinsic(Defs[I], DefaultProperties)); in CodeGenIntrinsicTable() 44 [](const CodeGenIntrinsic &LHS, const CodeGenIntrinsic &RHS) { in CodeGenIntrinsicTable() 57 CodeGenIntrinsic::CodeGenIntrinsic(Record *R, in CodeGenIntrinsic() function in CodeGenIntrinsic 150 void CodeGenIntrinsic::setDefaultProperties( in setDefaultProperties() 160 void CodeGenIntrinsic::setProperty(Record *R) { in setProperty() 248 bool CodeGenIntrinsic::isParamAPointer(unsigned ParamIdx) const { in isParamAPointer() 255 bool CodeGenIntrinsic::isParamImmArg(unsigned ParamIdx) const { in isParamImmArg() 265 void CodeGenIntrinsic::addArgAttribute(unsigned Idx, ArgAttrKind AK, in addArgAttribute()
|
| H A D | CodeGenIntrinsics.h | 27 struct CodeGenIntrinsic { struct 159 CodeGenIntrinsic(Record *R, std::vector<Record *> DefaultProperties); argument 163 std::vector<CodeGenIntrinsic> Intrinsics; 180 CodeGenIntrinsic &operator[](size_t Pos) { return Intrinsics[Pos]; } 181 const CodeGenIntrinsic &operator[](size_t Pos) const {
|
| H A D | SearchableTableEmitter.cpp | 93 DenseMap<Init *, std::unique_ptr<CodeGenIntrinsic>> Intrinsics; 144 CodeGenIntrinsic &getIntrinsic(Init *I) { in getIntrinsic() 145 std::unique_ptr<CodeGenIntrinsic> &Intr = Intrinsics[I]; in getIntrinsic() 147 Intr = std::make_unique<CodeGenIntrinsic>(cast<DefInit>(I)->getDef(), in getIntrinsic() 237 CodeGenIntrinsic &LHSi = getIntrinsic(LHSI); in compareBy() 238 CodeGenIntrinsic &RHSi = getIntrinsic(RHSI); in compareBy()
|
| H A D | CodeGenDAGPatterns.h | 778 const CodeGenIntrinsic *getIntrinsicInfo(const CodeGenDAGPatterns &CDP) const; 1166 const CodeGenIntrinsic &getIntrinsic(Record *R) const { in getIntrinsic() 1172 const CodeGenIntrinsic &getIntrinsicInfo(unsigned IID) const { in getIntrinsicInfo()
|
| H A D | CodeGenDAGPatterns.cpp | 2337 const CodeGenIntrinsic *TreePatternNode:: 2399 if (const CodeGenIntrinsic *Int = getIntrinsicInfo(CGP)) in NodeHasProperty() 2428 if (const CodeGenIntrinsic *Int = getIntrinsicInfo(CDP)) in isCommutativeIntrinsic() 2513 if (const CodeGenIntrinsic *Int = getIntrinsicInfo(CDP)) { in ApplyTypeConstraints() 2990 const CodeGenIntrinsic &Int = getDAGPatterns().getIntrinsic(Operator); in ParseTreePattern() 3633 if (const CodeGenIntrinsic *IntInfo = N->getIntrinsicInfo(CDP)) { in AnalyzeNode()
|
| H A D | GlobalISelMatchTable.h | 1187 const CodeGenIntrinsic *II; 1191 const CodeGenIntrinsic *II) in IntrinsicIDOperandMatcher()
|
| H A D | GlobalISelEmitter.cpp | 859 const CodeGenIntrinsic *II = Src->getIntrinsicInfo(CGP); in createAndImportSelDAGMatcher()
|