Lines Matching refs:Argument
34 template class llvm::SymbolTableListTraits<Argument, Function>;
38 // Argument Implementation
41 void Argument::anchor() { }
43 Argument::Argument(Type *Ty, const Twine &Name, Function *Par)
55 void Argument::setParent(Function *parent) {
65 unsigned Argument::getArgNo() const {
67 assert(F && "Argument is not in a function");
79 bool Argument::hasByValAttr() const {
84 unsigned Argument::getParamAlignment() const {
92 bool Argument::hasNestAttr() const {
99 bool Argument::hasNoAliasAttr() const {
106 bool Argument::hasNoCaptureAttr() const {
113 bool Argument::hasStructRetAttr() const {
121 void Argument::addAttr(Attributes attr) {
126 void Argument::removeAttr(Attributes attr) {
204 ArgumentList.push_back(new Argument(FT->getParamType(i)));
466 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Argument, ArgInfo));
565 case IITDescriptor::Argument: