/external/llvm/lib/Target/XCore/ |
XCoreTargetObjectFile.h | 37 const Constant *C) const override;
|
/external/llvm/lib/Transforms/Scalar/ |
CorrelatedValuePropagation.cpp | 50 /// Return a constant value for V usable at At and everything it 51 /// dominates. If no such Constant can be found, return nullptr. 52 Constant *getConstantAt(Value *V, Instruction *At); 83 if (isa<Constant>(S->getOperand(0))) return false; 85 Constant *C = LVI->getConstant(S->getOperand(0), S->getParent(), S); 110 if (isa<Constant>(Incoming)) continue; 124 if (Constant *C = LVI->getConstantOnEdge( 136 // Look if the select has a constant but LVI tells us that the incoming 137 // value can never be that constant. In that case replace the incoming 141 Constant *C = dyn_cast<Constant>(SI->getFalseValue()) [all...] |
/external/proguard/src/proguard/classfile/constant/ |
ClassConstant.java | 21 package proguard.classfile.constant; 24 import proguard.classfile.constant.visitor.ConstantVisitor; 28 * This Constant represents a class constant in the constant pool. 32 public class ClassConstant extends Constant 62 * @param u2nameIndex the index of the name in the constant pool. 82 // Implementations for Constant.
|
/frameworks/base/core/java/android/os/health/ |
HealthKeys.java | 71 public @interface Constant { 90 * tagged with the @Constant annotation. 97 // constant arrays for these fields. 99 final Class<Constant> annotationClass = Constant.class; 110 final Constant constant = field.getAnnotation(annotationClass); local 111 if (constant != null) { 112 final int type = constant.type(); 114 throw new RuntimeException("Unknown Constant type " + typ [all...] |
/external/llvm/lib/Transforms/IPO/ |
GlobalDCE.cpp | 50 SmallPtrSet<Constant *, 8> SeenConstants; 56 void MarkUsedGlobalsAsNeeded(Constant *C); 129 Constant *Init = GV.getInitializer(); 219 MarkUsedGlobalsAsNeeded(cast<Constant>(U.get())); 226 else if (Constant *C = dyn_cast<Constant>(U)) 231 void GlobalDCE::MarkUsedGlobalsAsNeeded(Constant *C) { 235 // Loop over all of the operands of the constant, adding any globals they 238 // If we've already processed this constant there's no need to do it again. 239 Constant *Op = dyn_cast<Constant>(U) [all...] |
/frameworks/compile/libbcc/lib/Renderscript/ |
RSGlobalInfoPass.cpp | 23 #include <llvm/IR/Constant.h> 63 * 16 Constant (1 is const, 0 is non-const) 111 std::vector<llvm::Constant *> GVAddresses; 112 std::vector<llvm::Constant *> GVNames; 136 // Skip constant variables if we were configured to do so. 169 llvm::Constant *C = 205 // 1) @.rs.global_entries = constant i32 NumGlobals 209 llvm::Constant *GlobalEntriesInit = 214 // 2) @.rs.global_names = constant [N * i8*] [...] 218 llvm::Constant *GlobalNamesInit [all...] |
/external/clang/lib/CodeGen/ |
CGCUDANV.cpp | 46 llvm::Constant *getSetupArgumentFn() const; 47 llvm::Constant *getLaunchFn() const; 52 /// Helper function that generates a constant string and returns a pointer to 55 llvm::Constant *makeConstantString(const std::string &Str, 58 llvm::Constant *Zeros[] = {llvm::ConstantInt::get(SizeTy, 0), 94 llvm::Constant *CGNVCUDARuntime::getSetupArgumentFn() const { 105 llvm::Constant *CGNVCUDARuntime::getLaunchFn() const { 134 llvm::Constant *cudaSetupArgFn = getSetupArgumentFn(); 146 llvm::Constant *Zero = llvm::ConstantInt::get(IntTy, 0); 153 llvm::Constant *cudaLaunchFn = getLaunchFn() [all...] |
CGCXXABI.cpp | 67 llvm::Constant *CGCXXABI::GetBogusMemberPointer(QualType T) { 68 return llvm::Constant::getNullValue(CGM.getTypes().ConvertType(T)); 89 return llvm::Constant::getNullValue(FTy->getPointerTo()); 99 return llvm::Constant::getNullValue(Ty); 109 llvm::Constant *CGCXXABI::EmitMemberPointerConversion(const CastExpr *E, 110 llvm::Constant *Src) { 132 llvm::Constant * 137 llvm::Constant *CGCXXABI::EmitMemberFunctionPointer(const CXXMethodDecl *MD) { 142 llvm::Constant *CGCXXABI::EmitMemberDataPointer(const MemberPointerType *MPT, 147 llvm::Constant *CGCXXABI::EmitMemberPointer(const APValue &MP, QualType MPT) [all...] |
CGVTables.h | 64 llvm::Constant *CreateVTableInitializer( 67 unsigned NumVTableThunks, llvm::Constant *RTTI);
|
CGCXXABI.h | 22 class Constant; 66 llvm::Constant *GetBogusMemberPointer(QualType T); 165 /// pointer conversion on a constant value. 166 virtual llvm::Constant *EmitMemberPointerConversion(const CastExpr *E, 167 llvm::Constant *Src); 179 virtual llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT); 182 virtual llvm::Constant *EmitMemberFunctionPointer(const CXXMethodDecl *MD); 185 virtual llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT, 188 /// Create a member pointer for the given member pointer constant. 189 virtual llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT) [all...] |
/external/llvm/lib/CodeGen/ |
ShadowStackGCLowering.cpp | 52 Constant *GetFrameMap(Function &F); 148 Constant *PersFn = F.getParent()->getOrInsertFunction( 195 Constant *ShadowStackGCLowering::GetFrameMap(Function &F) { 201 SmallVector<Constant *, 16> Metadata; 203 Constant *C = cast<Constant>(Roots[I].first->getArgOperand(1)); 212 Constant *BaseElts[] = { 217 Constant *DescriptorElts[] = { 224 Constant *FrameMap = ConstantStruct::get(STy, DescriptorElts); 239 Constant *GV = new GlobalVariable(*F.getParent(), FrameMap->getType(), true [all...] |
LowerEmuTLS.cpp | 90 Constant *NullPtr = ConstantPointerNull::get(VoidPtrType); 93 const Constant *InitValue = nullptr; 140 EmuTlsTmplVar->setInitializer(const_cast<Constant*>(InitValue)); 146 Constant *ElementValues[4] = { 151 ArrayRef<Constant*> ElementValueArray(ElementValues, 4);
|
/external/v8/test/cctest/compiler/ |
test-machine-operator-reducer.cc | 65 maxuint32(Constant<int32_t>(kMaxUInt32)) { 82 Node* Constant(volatile T value) { 95 CheckFoldBinop<T>(expect, Constant<T>(a), Constant<T>(b)); 168 // Check that if the given constant appears on the left, the reducer will 171 void CheckPutConstantOnRight(volatile T constant) { 174 Node* k = Constant<T>(constant); 193 // Check that if the given constant appears on the left, the reducer will 196 void CheckDontPutConstantOnRight(volatile T constant) { [all...] |
/build/tools/ijar/ |
classfile.cc | 46 enum CONSTANT { 98 struct Constant; 101 static std::vector<Constant*> const_pool_in; // input constant pool 102 static std::vector<Constant*> const_pool_out; // output constant_pool 104 static Constant * class_name; 106 // Returns the Constant object, given an index into the input constant pool. 107 // Note: constant(0) == NULL; this invariant is exploited by the 109 inline Constant *constant(int idx) function in namespace:devtools_ijar [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
UniformItemSection.java | 19 import com.android.dexgen.rop.cst.Constant; 58 * Gets the item corresponding to the given {@link Constant}. This 59 * will throw an exception if the constant is not found, including 63 * @param cst {@code non-null;} constant to look for 66 public abstract IndexedItem get(Constant cst);
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
PlainCstInsn.java | 19 import com.android.dexgen.rop.cst.Constant; 25 * Instruction which contains an explicit reference to a constant 37 * @param cst {@code non-null;} the constant 41 Constant cst) {
|
ThrowingCstInsn.java | 19 import com.android.dexgen.rop.cst.Constant; 24 * Instruction which contains an explicit reference to a constant 39 * @param cst {@code non-null;} the constant 43 TypeList catches, Constant cst) {
|
/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
CstNat.java | 24 public final class CstNat extends Constant { 79 protected int compareTo0(Constant other) {
|
/dalvik/dx/src/com/android/dx/dex/file/ |
UniformItemSection.java | 19 import com.android.dx.rop.cst.Constant; 57 * Gets the item corresponding to the given {@link Constant}. This 58 * will throw an exception if the constant is not found, including 62 * @param cst {@code non-null;} constant to look for 65 public abstract IndexedItem get(Constant cst);
|
/dalvik/dx/src/com/android/dx/rop/code/ |
PlainCstInsn.java | 19 import com.android.dx.rop.cst.Constant; 25 * Instruction which contains an explicit reference to a constant 37 * @param cst {@code non-null;} the constant 41 Constant cst) {
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
CstNat.java | 24 public final class CstNat extends Constant { 79 protected int compareTo0(Constant other) {
|
/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
UniformItemSection.java | 19 import com.android.dx.rop.cst.Constant; 58 * Gets the item corresponding to the given {@link Constant}. This 59 * will throw an exception if the constant is not found, including 63 * @param cst {@code non-null;} constant to look for 66 public abstract IndexedItem get(Constant cst);
|
/external/dexmaker/src/dx/java/com/android/dx/rop/code/ |
PlainCstInsn.java | 19 import com.android.dx.rop.cst.Constant; 25 * Instruction which contains an explicit reference to a constant 37 * @param cst {@code non-null;} the constant 41 Constant cst) {
|
/external/dexmaker/src/dx/java/com/android/dx/rop/cst/ |
CstNat.java | 24 public final class CstNat extends Constant { 79 protected int compareTo0(Constant other) {
|
/external/proguard/src/proguard/shrink/ |
SignatureUsageMarker.java | 27 import proguard.classfile.constant.Constant; 28 import proguard.classfile.constant.visitor.ConstantVisitor; 105 public void visitAnyConstant(Clazz clazz, Constant constant) 107 usageMarker.markAsUsed(constant); 114 * Marks the given constant pool entry of the given class.
|