Home
last modified time | relevance | path

Searched refs:CodeGenIntrinsic (Results 1 – 5 of 5) sorted by relevance

/freebsd-10-stable/contrib/llvm/utils/TableGen/
DIntrinsicEmitter.cpp39 void EmitEnumInfo(const std::vector<CodeGenIntrinsic> &Ints,
42 void EmitFnNameRecognizer(const std::vector<CodeGenIntrinsic> &Ints,
44 void EmitIntrinsicToNameTable(const std::vector<CodeGenIntrinsic> &Ints,
46 void EmitIntrinsicToOverloadTable(const std::vector<CodeGenIntrinsic> &Ints,
48 void EmitVerifier(const std::vector<CodeGenIntrinsic> &Ints,
50 void EmitGenerator(const std::vector<CodeGenIntrinsic> &Ints,
52 void EmitAttributes(const std::vector<CodeGenIntrinsic> &Ints,
54 void EmitModRefBehavior(const std::vector<CodeGenIntrinsic> &Ints,
56 void EmitIntrinsicToGCCBuiltinMap(const std::vector<CodeGenIntrinsic> &Ints,
69 std::vector<CodeGenIntrinsic> Ints = LoadIntrinsics(Records, TargetOnly); in run()
[all …]
DCodeGenIntrinsics.h26 struct CodeGenIntrinsic { struct
86 CodeGenIntrinsic(Record *R); argument
91 std::vector<CodeGenIntrinsic> LoadIntrinsics(const RecordKeeper &RC,
DCodeGenTarget.cpp411 std::vector<CodeGenIntrinsic> llvm::LoadIntrinsics(const RecordKeeper &RC, in LoadIntrinsics()
415 std::vector<CodeGenIntrinsic> Result; in LoadIntrinsics()
420 Result.push_back(CodeGenIntrinsic(I[i])); in LoadIntrinsics()
425 CodeGenIntrinsic::CodeGenIntrinsic(Record *R) { in CodeGenIntrinsic() function in CodeGenIntrinsic
DCodeGenDAGPatterns.h401 const CodeGenIntrinsic *getIntrinsicInfo(const CodeGenDAGPatterns &CDP) const;
682 std::vector<CodeGenIntrinsic> Intrinsics;
683 std::vector<CodeGenIntrinsic> TgtIntrinsics;
732 const CodeGenIntrinsic &getIntrinsic(Record *R) const { in getIntrinsic()
740 const CodeGenIntrinsic &getIntrinsicInfo(unsigned IID) const { in getIntrinsicInfo()
DCodeGenDAGPatterns.cpp1427 const CodeGenIntrinsic *TreePatternNode::
1484 if (const CodeGenIntrinsic *Int = getIntrinsicInfo(CDP)) in isCommutativeIntrinsic()
1568 if (const CodeGenIntrinsic *Int = getIntrinsicInfo(CDP)) { in ApplyTypeConstraints()
1960 const CodeGenIntrinsic &Int = getDAGPatterns().getIntrinsic(Operator); in ParseTreePattern()
1967 else if (Int.ModRef != CodeGenIntrinsic::NoMem) in ParseTreePattern()
2547 if (const CodeGenIntrinsic *IntInfo = N->getIntrinsicInfo(CDP)) { in AnalyzeNode()
2549 if (IntInfo->ModRef >= CodeGenIntrinsic::ReadArgMem) in AnalyzeNode()
2552 if (IntInfo->ModRef >= CodeGenIntrinsic::ReadWriteArgMem) in AnalyzeNode()
2555 if (IntInfo->ModRef >= CodeGenIntrinsic::ReadWriteMem) in AnalyzeNode()