X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=utils%2FTableGen%2FIntrinsicEmitter.h;h=357369263b970b9bda7c4dc7f5c49dd4664f239c;hb=a62c302ddd79c525d6fac050974911d36662ebfe;hp=f410b532ad921ea4960742e57834ada861a1521e;hpb=022f64fbbc4669623e79b805379266fed519017d;p=oota-llvm.git diff --git a/utils/TableGen/IntrinsicEmitter.h b/utils/TableGen/IntrinsicEmitter.h index f410b532ad9..357369263b9 100644 --- a/utils/TableGen/IntrinsicEmitter.h +++ b/utils/TableGen/IntrinsicEmitter.h @@ -2,8 +2,8 @@ // // The LLVM Compiler Infrastructure // -// This file was developed by Chris Lattner and is distributed under -// the University of Illinois Open Source License. See LICENSE.TXT for details. +// This file is distributed under the University of Illinois Open Source +// License. See LICENSE.TXT for details. // //===----------------------------------------------------------------------===// // @@ -31,14 +31,18 @@ namespace llvm { void EmitFnNameRecognizer(const std::vector &Ints, std::ostream &OS); + void EmitIntrinsicToNameTable(const std::vector &Ints, + std::ostream &OS); void EmitVerifier(const std::vector &Ints, std::ostream &OS); - void EmitModRefInfo(const std::vector &Ints, + void EmitGenerator(const std::vector &Ints, + std::ostream &OS); + void EmitAttributes(const std::vector &Ints, std::ostream &OS); - void EmitSideEffectInfo(const std::vector &Ints, - std::ostream &OS); void EmitGCCBuiltinList(const std::vector &Ints, std::ostream &OS); + void EmitIntrinsicToGCCBuiltinMap(const std::vector &Ints, + std::ostream &OS); }; } // End llvm namespace