HomeSort by relevance Sort by last modified time
    Searched refs:Constant (Results 226 - 250 of 1954) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/CodeGen/
ConstantInitBuilder.h 33 /// A convenience builder class for complex constant initializers,
51 /// /*constant*/ true);
55 llvm::SmallVector<llvm::Constant*, 4> Indices;
60 llvm::SmallVector<llvm::Constant*, 16> Buffer;
78 llvm::GlobalVariable *createGlobal(llvm::Constant *initializer,
81 bool constant = false,
86 ConstantInitFuture createFuture(llvm::Constant *initializer);
89 llvm::Constant *initializer);
109 llvm::SmallVectorImpl<llvm::Constant*> &getBuffer() {
113 const llvm::SmallVectorImpl<llvm::Constant*> &getBuffer() const
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/CodeGen/
ConstantInitBuilder.h 33 /// A convenience builder class for complex constant initializers,
51 /// /*constant*/ true);
55 llvm::SmallVector<llvm::Constant*, 4> Indices;
60 llvm::SmallVector<llvm::Constant*, 16> Buffer;
78 llvm::GlobalVariable *createGlobal(llvm::Constant *initializer,
81 bool constant = false,
86 ConstantInitFuture createFuture(llvm::Constant *initializer);
89 llvm::Constant *initializer);
109 llvm::SmallVectorImpl<llvm::Constant*> &getBuffer() {
113 const llvm::SmallVectorImpl<llvm::Constant*> &getBuffer() const
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/CodeGen/
ConstantInitBuilder.h 33 /// A convenience builder class for complex constant initializers,
51 /// /*constant*/ true);
55 llvm::SmallVector<llvm::Constant*, 4> Indices;
60 llvm::SmallVector<llvm::Constant*, 16> Buffer;
78 llvm::GlobalVariable *createGlobal(llvm::Constant *initializer,
81 bool constant = false,
86 ConstantInitFuture createFuture(llvm::Constant *initializer);
89 llvm::Constant *initializer);
109 llvm::SmallVectorImpl<llvm::Constant*> &getBuffer() {
113 const llvm::SmallVectorImpl<llvm::Constant*> &getBuffer() const
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/CodeGen/
ConstantInitBuilder.h 33 /// A convenience builder class for complex constant initializers,
51 /// /*constant*/ true);
55 llvm::SmallVector<llvm::Constant*, 4> Indices;
60 llvm::SmallVector<llvm::Constant*, 16> Buffer;
78 llvm::GlobalVariable *createGlobal(llvm::Constant *initializer,
81 bool constant = false,
86 ConstantInitFuture createFuture(llvm::Constant *initializer);
89 llvm::Constant *initializer);
109 llvm::SmallVectorImpl<llvm::Constant*> &getBuffer() {
113 const llvm::SmallVectorImpl<llvm::Constant*> &getBuffer() const
    [all...]
  /external/llvm/lib/IR/
ConstantsContext.h 32 /// behind the scenes to implement unary constant exprs.
41 UnaryConstantExpr(unsigned Opcode, Constant *C, Type *Ty)
49 /// behind the scenes to implement binary constant exprs.
58 BinaryConstantExpr(unsigned Opcode, Constant *C1, Constant *C2,
70 /// behind the scenes to implement select constant exprs.
79 SelectConstantExpr(Constant *C1, Constant *C2, Constant *C3)
91 /// extractelement constant exprs
    [all...]
  /external/clang/lib/CodeGen/
CGObjCGNU.cpp 49 llvm::Constant *Function;
77 /// LLVM constant.
78 operator llvm::Constant *() {
83 cast<llvm::Constant>(CGM->CreateRuntimeFunction(FTy, FunctionName));
88 return cast<llvm::Function>((llvm::Constant *)*this);
163 /// Helper function that generates a constant string and returns a pointer to
166 llvm::Constant *MakeConstantString(const std::string &Str,
177 llvm::Constant *ExportUniqueString(const std::string &Str,
182 llvm::Constant *value = llvm::ConstantDataArray::getString(VMContext,Str);
194 ArrayRef<llvm::Constant *> V
    [all...]
CGExprConstant.cpp 1 //===--- CGExprConstant.cpp - Emit LLVM Code from Constant Expressions ----===//
10 // This contains code to emit Constant Expr nodes as LLVM code.
44 SmallVector<llvm::Constant *, 32> Elements;
46 static llvm::Constant *BuildStruct(CodeGenModule &CGM, CodeGenFunction *CFG,
50 static llvm::Constant *BuildStruct(CodeGenModule &CGM, CodeGenFunction *CGF,
52 static llvm::Constant *BuildStruct(CodeGenModule &CGM, CodeGenFunction *CGF,
62 llvm::Constant *InitExpr);
64 void AppendBytes(CharUnits FieldOffsetInChars, llvm::Constant *InitCst);
80 llvm::Constant *Finalize(QualType Ty);
82 CharUnits getAlignment(const llvm::Constant *C) const
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Analysis/
ConstantFolding.cpp 40 // Constant Folding internal helper functions
43 /// FoldBitCast - Constant fold bitcast, symbolically evaluating it with
44 /// TargetData. This always returns a non-null constant, but it may be a
46 static Constant *FoldBitCast(Constant *C, Type *DestTy,
50 return Constant::getNullValue(DestTy);
52 return Constant::getAllOnesValue(DestTy);
62 Constant *Ops = C; // don't take the address of C!
66 // If this is a bitcast from constant vector -> vector, fold it.
122 SmallVector<Constant*, 32> Result
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/dex/code/
ArrayData.java 39 private final ArrayList<Constant> values;
41 /** non-null: type of constant that initializes the array */
42 private final Constant arrayType;
60 ArrayList<Constant> values,
61 Constant arrayType) {
93 throw new IllegalArgumentException("Unexpected constant type");
122 Constant cst = values.get(i);
129 Constant cst = values.get(i);
136 Constant cst = values.get(i);
143 Constant cst = values.get(i)
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/rop/cst/
CstAnnotation.java 22 * Constant type that represents an annotation.
24 public final class CstAnnotation extends Constant {
61 protected int compareTo0(Constant other) {
  /dalvik/dx/src/com/android/dx/rop/cst/
CstAnnotation.java 22 * Constant type that represents an annotation.
24 public final class CstAnnotation extends Constant {
61 protected int compareTo0(Constant other) {
CstCallSiteRef.java 26 public class CstCallSiteRef extends Constant {
28 /** {@code non-null;} The invokedynamic constant from the classfile */
63 protected int compareTo0(Constant other) {
CstProtoRef.java 23 public final class CstProtoRef extends Constant {
73 protected int compareTo0(Constant other) {
  /external/clang/include/clang/CodeGen/
ModuleBuilder.h 20 class Constant;
78 /// the object returned may be any sort of constant value, and the
81 llvm::Constant *GetAddrOfGlobal(GlobalDecl decl, bool isForDefinition);
  /external/clang/test/CXX/temp/temp.fct.spec/temp.arg.explicit/
p3-nodeduct.cpp 9 template<typename T, T* Address> struct Constant { };
10 Constant<void(int), &f<int> > constant0;
  /external/llvm/include/llvm/Analysis/
LoopUnrollAnalyzer.h 11 // potential effects that loop unrolling might have, such as enabling constant
25 // loads might be replaced with concrete constant values and that could trigger
50 DenseMap<Value *, Constant *> &SimplifiedValues,
60 /// \brief A cache of pointer bases and constant-folded offsets corresponding
72 /// \brief A Value->Constant map for keeping values that we managed to
73 /// constant-fold on the given iteration.
80 DenseMap<Value *, Constant *> &SimplifiedValues;
  /external/llvm/include/llvm/CodeGen/GlobalISel/
IRTranslator.h 32 class Constant;
65 SmallSetVector<const Constant *, 8> Constants;
81 /// 2.alt. For constant arguments, if they are compile time constants,
85 /// constant. Moreover, if the constant spans on several instructions,
87 /// => Update ValToVReg and remember that we saw a constant in Constants.
122 // of each constant depending on how fancy we want to be.
  /external/llvm/include/llvm/IR/
AutoUpgrade.h 21 class Constant;
63 /// This is an auto-upgrade for bitcast constant expression between pointers
66 Value *UpgradeBitCastExpr(unsigned Opc, Constant *C, Type *DestTy);
  /external/llvm/include/llvm/Transforms/Utils/
ValueMapper.h 165 Constant *mapConstant(const Constant &C);
170 void scheduleMapGlobalInitializer(GlobalVariable &GV, Constant &Init,
172 void scheduleMapAppendingVariable(GlobalVariable &GV, Constant *InitPrefix,
174 ArrayRef<Constant *> NewMembers,
176 void scheduleMapGlobalAliasee(GlobalAlias &GA, Constant &Aliasee,
184 /// BasicBlock), or compute and memoize a value for a Constant.
197 /// 7. Else, compute the equivalent constant, and return it.
263 /// Version of MapValue with type safety for Constant.
264 inline Constant *MapValue(const Constant *V, ValueToValueMapTy &VM
    [all...]
  /external/llvm/lib/Target/Lanai/
LanaiTargetObjectFile.h 37 /// Return true if this constant should be placed into small data section.
38 bool isConstantInSmallSection(const DataLayout &DL, const Constant *CN) const;
41 const Constant *C,
  /external/llvm/lib/Target/Mips/
MipsTargetObjectFile.h 38 /// Return true if this constant should be placed into small data section.
39 bool IsConstantInSmallSection(const DataLayout &DL, const Constant *CN,
43 const Constant *C,
  /external/proguard/src/proguard/classfile/constant/visitor/
ConstantTagFilter.java 21 package proguard.classfile.constant.visitor;
24 import proguard.classfile.constant.Constant;
79 public void visitAnyConstant(Clazz clazz, Constant constant)
81 if (((1 << constant.getTag()) & constantTagMask) != 0)
83 constant.accept(clazz, constantVisitor);
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/CodeGen/
ModuleBuilder.h 20 class Constant;
83 /// the object returned may be any sort of constant value, and the
86 llvm::Constant *GetAddrOfGlobal(GlobalDecl decl, bool isForDefinition);
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/
LoopUnrollAnalyzer.h 11 // potential effects that loop unrolling might have, such as enabling constant
25 // loads might be replaced with concrete constant values and that could trigger
50 DenseMap<Value *, Constant *> &SimplifiedValues,
60 /// \brief A cache of pointer bases and constant-folded offsets corresponding
72 /// \brief A Value->Constant map for keeping values that we managed to
73 /// constant-fold on the given iteration.
80 DenseMap<Value *, Constant *> &SimplifiedValues;
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/
AutoUpgrade.h 21 class Constant;
64 /// This is an auto-upgrade for bitcast constant expression between pointers
67 Value *UpgradeBitCastExpr(unsigned Opc, Constant *C, Type *DestTy);

Completed in 1140 milliseconds

1 2 3 4 5 6 7 8 91011>>