Home | History | Annotate | Download | only in CodeGen

Lines Matching full:constant

25   class Constant;
100 llvm::Constant *beginCatchFn,
101 llvm::Constant *endCatchFn,
102 llvm::Constant *exceptionRethrowFn);
129 /// Get the type constant to catch for the given ObjC pointer type.
133 virtual llvm::Constant *GetEHType(QualType T) = 0;
135 /// Generate a constant string object.
136 virtual llvm::Constant *GenerateConstantString(const StringLiteral *) = 0;
199 virtual llvm::Constant *GetPropertyGetFunction() = 0;
202 virtual llvm::Constant *GetPropertySetFunction() = 0;
205 virtual llvm::Constant *GetOptimizedPropertySetFunction(bool atomic,
209 virtual llvm::Constant *GetGetStructFunction() = 0;
211 virtual llvm::Constant *GetSetStructFunction() = 0;
214 virtual llvm::Constant *GetCppAtomicObjectSetFunction() = 0;
217 virtual llvm::Constant *GetCppAtomicObjectGetFunction() = 0;
231 virtual llvm::Constant *EnumerationMutationFunction() = 0;
265 virtual llvm::Constant *BuildGCBlockLayout(CodeGen::CodeGenModule &CGM,
267 virtual llvm::Constant *BuildRCBlockLayout(CodeGen::CodeGenModule &CGM,
269 virtual llvm::Constant *BuildByrefLayout(CodeGen::CodeGenModule &CGM,