Searched refs:Argument (Results 1 - 25 of 108) sorted by relevance

12345

/external/llvm/include/llvm/
H A DArgument.h1 //===-- llvm/Argument.h - Definition of the Argument class ------*- C++ -*-===//
10 // This file declares the Argument class.
31 /// @brief LLVM Argument representation
32 class Argument : public Value, public ilist_node<Argument> { class in namespace:llvm
36 friend class SymbolTableListTraits<Argument, Function>;
40 /// Argument ctor - If Function argument is specified, this argument is
43 explicit Argument(Type *Ty, const Twine &Name = "", Function *F = 0);
84 static inline bool classof(const Argument *) { retur
[all...]
H A DFunction.h24 #include "llvm/Argument.h"
53 template<> struct ilist_traits<Argument>
54 : public SymbolTableListTraits<Argument, Function> {
56 Argument *createSentinel() const {
57 return static_cast<Argument*>(&Sentinel);
59 static void destroySentinel(Argument*) {}
61 Argument *provideInitialHead() const { return createSentinel(); }
62 Argument *ensureHead(Argument*) const { return createSentinel(); }
63 static void noteHead(Argument*, Argumen
[all...]
H A DIntrinsics.h84 Argument, ExtendVecArgument, TruncVecArgument enumerator in enum:llvm::Intrinsic::IITDescriptor::IITDescriptorKind
103 assert(Kind == Argument || Kind == ExtendVecArgument ||
108 assert(Kind == Argument || Kind == ExtendVecArgument ||
H A DValueSymbolTable.h36 friend class SymbolTableListTraits<Argument, Function>;
/external/clang/include/clang/AST/
H A DTemplateBase.h375 TemplateArgument Argument; member in class:clang::TemplateArgumentLoc
381 TemplateArgumentLoc(const TemplateArgument &Argument, argument
383 : Argument(Argument), LocInfo(Opaque) {
386 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) argument
387 : Argument(Argument), LocInfo(TInfo) {
388 assert(Argument.getKind() == TemplateArgument::Type);
391 TemplateArgumentLoc(const TemplateArgument &Argument, Expr *E) argument
392 : Argument(Argumen
396 TemplateArgumentLoc(const TemplateArgument &Argument, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateNameLoc, SourceLocation EllipsisLoc = SourceLocation()) argument
[all...]
H A DASTDiagnostic.h41 const char *Argument,
/external/clang/lib/Basic/
H A DDiagnostic.cpp26 const char *Argument, unsigned ArgLen,
477 const char *Argument, unsigned ArgumentLen,
479 const char *ArgumentEnd = Argument+ArgumentLen;
483 const char *NextVal = ScanFormat(Argument, ArgumentEnd, '|');
486 Argument = NextVal+1; // Skip this string.
491 const char *EndPtr = ScanFormat(Argument, ArgumentEnd, '|');
494 DInfo.FormatDiagnostic(Argument, EndPtr, OutStr);
635 const char *Argument, unsigned ArgumentLen,
637 const char *ArgumentEnd = Argument + ArgumentLen;
639 assert(Argument < ArgumentEn
24 DummyArgToStringFn(DiagnosticsEngine::ArgumentKind AK, intptr_t QT, const char *Modifier, unsigned ML, const char *Argument, unsigned ArgLen, const DiagnosticsEngine::ArgumentValue *PrevArgs, unsigned NumPrevArgs, SmallVectorImpl<char> &Output, void *Cookie, ArrayRef<intptr_t> QualTypeVals) argument
476 HandleSelectModifier(const Diagnostic &DInfo, unsigned ValNo, const char *Argument, unsigned ArgumentLen, SmallVectorImpl<char> &OutStr) argument
634 HandlePluralModifier(const Diagnostic &DInfo, unsigned ValNo, const char *Argument, unsigned ArgumentLen, SmallVectorImpl<char> &OutStr) argument
715 const char *Modifier = 0, *Argument = 0; local
[all...]
/external/llvm/lib/VMCore/
H A DFunction.cpp34 template class llvm::SymbolTableListTraits<Argument, Function>;
38 // Argument Implementation
41 void Argument::anchor() { }
43 Argument::Argument(Type *Ty, const Twine &Name, Function *Par) function in class:Argument
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
[all...]
/external/clang/utils/TableGen/
H A DClangAttrEmitter.cpp95 class Argument { class in namespace:__anon4865
100 Argument(Record &Arg, StringRef Attr) function in class:__anon4865::Argument
108 virtual ~Argument() {}
130 class SimpleArgument : public Argument {
135 : Argument(Arg, Attr), type(T)
186 class StringArgument : public Argument {
189 : Argument(Arg, Attr)
246 class AlignedArgument : public Argument {
249 : Argument(Arg, Attr)
358 class VariadicArgument : public Argument {
[all...]
/external/llvm/lib/Transforms/IPO/
H A DIPConstantPropagation.cpp122 // Argument became non-constant. If all arguments are non-constant now,
199 if (isa<Constant>(V) || isa<Argument>(V)) {
240 if (Argument *A = dyn_cast<Argument>(New))
266 if (Argument *A = dyn_cast<Argument>(New))
H A DFunctionAttrs.cpp230 // For a given pointer Argument, this retains a list of Arguments of functions
234 Argument *Definition;
241 typedef std::map<Argument*, ArgumentGraphNode> ArgumentMapTy;
262 ArgumentGraphNode *operator[](Argument *A) {
306 SmallVector<Argument*, 4> Uses; // Uses within our SCC.
397 // its particulars for Argument-SCC analysis later.
399 for (SmallVectorImpl<Argument*>::iterator UI = Tracker.Uses.begin(),
442 SmallPtrSet<Argument*, 8> ArgumentSCCNodes;
444 // quickly looking up whether a given Argument is in this ArgumentSCC.
455 Argument *
[all...]
H A DArgumentPromotion.cpp78 bool isSafeToPromoteArgument(Argument *Arg, bool isByVal) const;
80 SmallPtrSet<Argument*, 8> &ArgsToPromote,
81 SmallPtrSet<Argument*, 8> &ByValArgsToTransform);
129 SmallVector<std::pair<Argument*, unsigned>, 16> PointerArgs;
134 PointerArgs.push_back(std::pair<Argument*, unsigned>(I, ArgNo));
153 SmallPtrSet<Argument*, 8> ArgsToPromote;
154 SmallPtrSet<Argument*, 8> ByValArgsToTransform;
157 Argument *PtrArg = PointerArgs[i].first;
220 static bool AllCallersPassInValidPointerForArgument(Argument *Arg) {
308 bool ArgPromotion::isSafeToPromoteArgument(Argument *Ar
[all...]
/external/llvm/include/llvm/CodeGen/
H A DFunctionLoweringInfo.h83 DenseMap<const Argument*, int> ByValArgFrameIndexMap;
202 void setArgumentFrameIndex(const Argument *A, int FI);
205 int getArgumentFrameIndex(const Argument *A);
/external/llvm/unittests/Transforms/Utils/
H A DCloning.cpp11 #include "llvm/Argument.h"
54 V = new Argument(Type::getInt32Ty(context));
124 V = new Argument(Type::getInt32PtrTy(context));
137 V = new Argument(Type::getInt32Ty(context));
/external/libpng/contrib/pngminus/
H A Dmakevms.com64 $ Argument = P'arg
65 $ If Argument .Eqs. "" Then Goto Exit
68 $ File = F$Element(El," ",Argument)
/external/llvm/examples/HowToUseJIT/
H A DHowToUseJIT.cpp82 Argument *ArgX = Add1F->arg_begin(); // Get the arg
/external/llvm/lib/Target/Hexagon/
H A DHexagonRemoveSZExtArgs.cpp54 Argument* Arg = AI;
/external/clang/lib/AST/
H A DCommentSema.cpp52 ArrayRef<BlockCommandComment::Argument> Args) {
144 typedef BlockCommandComment::Argument Argument; typedef
145 Argument *A = new (Allocator) Argument(SourceRange(ArgLocBegin,
178 typedef BlockCommandComment::Argument Argument; typedef
179 Argument *A = new (Allocator) Argument(SourceRange(ArgLocBegin,
243 ArrayRef<InlineCommandComment::Argument> Arg
259 typedef InlineCommandComment::Argument Argument; typedef
[all...]
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.eclipse.build.tools/src_rss/org/eclipse/releng/util/rss/
H A DRSSFeedUtil.java20 import org.apache.tools.ant.types.Commandline.Argument;
66 Argument execArg = exec.createArg();
/external/javassist/src/main/javassist/util/
H A DHotSwapper.java113 ((Connector.Argument)arguments.get("hostname")).setValue(HOST_NAME);
114 ((Connector.Argument)arguments.get("port")).setValue(port);
/external/llvm/include/llvm/Analysis/
H A DSparsePropagation.h26 class Argument;
90 virtual LatticeVal ComputeArgument(Argument *I) {
/external/webkit/Source/WebCore/xml/
H A DXPathGrammar.y106 %type <expr> Argument
390 Argument
398 ArgumentList ',' Argument
405 Argument: label
/external/clang/include/clang/Sema/
H A DDelayedDiagnostic.h149 DD.ForbiddenTypeData.Argument = argument;
184 return ForbiddenTypeData.Argument;
208 unsigned Argument; member in struct:clang::sema::DelayedDiagnostic::__anon3387::__anon3389
/external/clang/lib/Tooling/
H A DJSONCompilationDatabase.cpp40 std::string Argument; local
41 HasMoreInput = parseStringInto(Argument);
42 CommandLine.push_back(Argument);
/external/llvm/lib/Analysis/
H A DDbgInfoPrinter.cpp100 if (!isa<Instruction>(V) && !isa<Argument>(V))
106 else if (const Argument *A = dyn_cast<Argument>(V))

Completed in 379 milliseconds

12345