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

12345

/macosx-10.9.5/llvmCore-3425.0.33/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>;
/macosx-10.9.5/llvmCore-3425.0.33/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...]
H A DValue.cpp152 } else if (Argument *A = dyn_cast<Argument>(V)) {
407 if (const Argument *A = dyn_cast<Argument>(V))
/macosx-10.9.5/tcsh-65/tcsh/
H A Ded.chared.c1428 if (LastChar + Argument * n >= InputLim)
1431 c_delafter(Argument * Strlen(c));
1433 c_insert(Argument * n);
1434 while (Argument--) {
1453 if (LastChar + Argument >= InputLim)
1456 if (Argument == 1) { /* How was this optimized ???? */
1472 for(i = 0; i < Argument; i++)
1476 c_delafter(Argument); /* Do NOT use the saving ONE */
1479 c_insert(Argument);
1481 while (Argument
[all...]
H A Ded.inputl.c72 Argument = 1;
171 if ((!DoingArg) && (Argument != 1))
172 xprintf("(!DoingArg) && (Argument != 1)\r\n");
205 Argument = 1;
322 Argument = 1;
476 Argument = 1;
500 Argument = 1;
540 Argument = 1;
554 Argument = 1;
568 Argument
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/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...]
/macosx-10.9.5/llvmCore-3425.0.33/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);
/macosx-10.9.5/llvmCore-3425.0.33/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));
/macosx-10.9.5/CPANInternal-140/Test-Simple/t/
H A Duse_ok.t57 warn @_ unless $_[0] =~ /^Argument "\d+\.\d+_\d+" isn't numeric/;
/macosx-10.9.5/llvmCore-3425.0.33/examples/HowToUseJIT/
H A DHowToUseJIT.cpp82 Argument *ArgX = Add1F->arg_begin(); // Get the arg
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Hexagon/
H A DHexagonRemoveSZExtArgs.cpp54 Argument* Arg = AI;
/macosx-10.9.5/tcl-102/tcl_ext/tkimg/tkimg/compat/libpng/contrib/pngminus/
H A Dmakevms.com64 $ Argument = P'arg
65 $ If Argument .Eqs. "" Then Goto Exit
68 $ File = F$Element(El," ",Argument)
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Analysis/
H A DSparsePropagation.h26 class Argument;
90 virtual LatticeVal ComputeArgument(Argument *I) {
/macosx-10.9.5/WebCore-7537.78.1/xml/
H A DXPathGrammar.y104 %type <expr> Argument
388 Argument
396 ArgumentList ',' Argument
403 Argument: label
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/
H A DDbgInfoPrinter.cpp100 if (!isa<Instruction>(V) && !isa<Argument>(V))
106 else if (const Argument *A = dyn_cast<Argument>(V))
H A DAliasAnalysis.cpp524 if (const Argument *A = dyn_cast<Argument>(V))
536 if (const Argument *A = dyn_cast<Argument>(V))
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/NVPTX/
H A DNVPTXUtilities.cpp156 if (const Argument *arg = dyn_cast<Argument>(&val)) {
170 if (const Argument *arg = dyn_cast<Argument>(&val)) {
184 if (const Argument *arg = dyn_cast<Argument>(&val)) {
/macosx-10.9.5/llvmCore-3425.0.33/examples/Fibonacci/
H A Dfibonacci.cpp55 Argument *ArgX = FibF->arg_begin(); // Get the arg.
/macosx-10.9.5/tcl-102/tcl_ext/tkimg/tkimg/compat/libpng/scripts/
H A Dmakevms.com114 $ Argument = P'arg
115 $ If Argument .Eqs. "" Then Goto Exit
118 $ File = F$Element(El," ",Argument)
/macosx-10.9.5/llvmCore-3425.0.33/examples/ParallelJIT/
H A DParallelJIT.cpp52 Argument *ArgX = Add1F->arg_begin(); // Get the arg
82 Argument *ArgX = FibF->arg_begin(); // Get the arg.

Completed in 238 milliseconds

12345