Home | History | Annotate | Download | only in TableGen

Lines Matching refs:CodeGenIntrinsic

39   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);
121 void IntrinsicEmitter::EmitEnumInfo(const std::vector<CodeGenIntrinsic> &Ints,
135 IntrinsicNameSorter(const std::vector<CodeGenIntrinsic> &I)
145 const std::vector<CodeGenIntrinsic> &Ints;
149 EmitFnNameRecognizer(const std::vector<CodeGenIntrinsic> &Ints,
202 EmitIntrinsicToNameTable(const std::vector<CodeGenIntrinsic> &Ints,
213 EmitIntrinsicToOverloadTable(const std::vector<CodeGenIntrinsic> &Ints,
373 static void ComputeFixedEncoding(const CodeGenIntrinsic &Int,
404 void IntrinsicEmitter::EmitGenerator(const std::vector<CodeGenIntrinsic> &Ints,
492 static ModRefKind getModRefKind(const CodeGenIntrinsic &intrinsic) {
494 case CodeGenIntrinsic::NoMem:
496 case CodeGenIntrinsic::ReadArgMem:
497 CodeGenIntrinsic::ReadMem:
499 case CodeGenIntrinsic::ReadWriteArgMem:
500 case CodeGenIntrinsic::ReadWriteMem:
508 bool operator()(const CodeGenIntrinsic *L, const CodeGenIntrinsic *R) const {
530 EmitAttributes(const std::vector<CodeGenIntrinsic> &Ints, raw_ostream &OS) {
540 typedef std::map<const CodeGenIntrinsic*, unsigned,
546 const CodeGenIntrinsic &intrinsic = Ints[i];
560 const CodeGenIntrinsic &intrinsic = Ints[i];
582 const CodeGenIntrinsic &intrinsic = *(I->first);
597 case CodeGenIntrinsic::NoCapture:
600 case CodeGenIntrinsic::ReadOnly:
603 case CodeGenIntrinsic::ReadNone:
657 EmitModRefBehavior(const std::vector<CodeGenIntrinsic> &Ints, raw_ostream &OS){
668 case CodeGenIntrinsic::NoMem:
671 case CodeGenIntrinsic::ReadArgMem:
674 case CodeGenIntrinsic::ReadMem:
677 case CodeGenIntrinsic::ReadWriteArgMem:
680 case CodeGenIntrinsic::ReadWriteMem:
710 EmitIntrinsicToGCCBuiltinMap(const std::vector<CodeGenIntrinsic> &Ints,