OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:PointerType
(Results
1 - 10
of
10
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
PrettyFunctionDumper.h
22
enum class
PointerType
{ None, Pointer, Reference };
25
PointerType
Pointer);
26
void start(const PDBSymbolFunc &Symbol,
PointerType
Pointer);
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DerivedTypes.h
162
///
PointerType
::getElementType() to access the function's type, since that's
634
class
PointerType
: public Type {
635
explicit
PointerType
(Type *ElType, unsigned AddrSpace);
636
explicit
PointerType
(LLVMContext &C, unsigned AddrSpace);
641
PointerType
(const
PointerType
&) = delete;
642
PointerType
&operator=(const
PointerType
&) = delete;
646
static
PointerType
*get(Type *ElementType, unsigned AddressSpace);
649
static
PointerType
*get(LLVMContext &C, unsigned AddressSpace)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/IR/
Type.cpp
97
if (auto *PTy = dyn_cast<
PointerType
>(this)) {
98
if (auto *OtherPTy = dyn_cast<
PointerType
>(Ty))
205
PointerType
*Type::getHalfPtrTy(LLVMContext &C, unsigned AS) {
209
PointerType
*Type::getBFloatPtrTy(LLVMContext &C, unsigned AS) {
213
PointerType
*Type::getFloatPtrTy(LLVMContext &C, unsigned AS) {
217
PointerType
*Type::getDoublePtrTy(LLVMContext &C, unsigned AS) {
221
PointerType
*Type::getX86_FP80PtrTy(LLVMContext &C, unsigned AS) {
225
PointerType
*Type::getFP128PtrTy(LLVMContext &C, unsigned AS) {
229
PointerType
*Type::getPPC_FP128PtrTy(LLVMContext &C, unsigned AS) {
233
PointerType
*Type::getX86_MMXPtrTy(LLVMContext &C, unsigned AS)
[
all
...]
/src/external/apache2/llvm/dist/clang/utils/TableGen/
MveEmitter.cpp
190
class
PointerType
: public Type {
195
PointerType
(const Type *Pointee, bool Const)
206
assert(!isa<
PointerType
>(Pointee) && "Pointer to pointer not supported");
213
return "llvm::
PointerType
::getUnqual(" + Pointee->llvmName() + ")";
641
const
PointerType
*PtrType;
643
PointerCastResult(const
PointerType
*PtrType, Ptr V)
980
std::map<std::string, std::unique_ptr<
PointerType
>> PointerTypes;
1018
const
PointerType
*getPointerType(const Type *T, bool Const) {
1019
PointerType
PT(T, Const);
1022
PointerTypes[key] = std::make_unique<
PointerType
>(PT)
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/
PDBTypes.h
258
PointerType
,
/src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
MicrosoftDemangleNodes.h
240
PointerType
,
330
// Valid if this FunctionTypeNode is the Pointee of a
PointerType
or
460
PointerTypeNode() : TypeNode(NodeKind::
PointerType
) {}
ItaniumDemangle.h
44
X(
PointerType
) \
456
friend class
PointerType
;
477
class
PointerType
final : public Node {
481
PointerType
(const Node *Pointee_)
3993
Result = make<
PointerType
>(Ptr);
/src/external/apache2/llvm/dist/clang/include/clang/AST/
Type.h
1472
/// there is a
PointerType
that represents 'int*', which, like 'int', is
1473
/// canonical. Finally, there is a
PointerType
type for 'foo*' whose canonical
2633
///
PointerType
- C99 6.7.5.1 - Pointer Declarators.
2634
class
PointerType
: public Type, public llvm::FoldingSetNode {
2639
PointerType
(QualType Pointee, QualType CanonicalPtr)
6576
if (const auto *PT = t.getAs<
PointerType
>()) {
6676
return isa<
PointerType
>(CanonicalType);
6703
if (const auto *T = getAs<
PointerType
>())
6710
if (const auto *T = getAs<
PointerType
>())
6843
if (const auto *OPT = getAs<
PointerType
>())
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
ItaniumCXXABI.cpp
2310
llvm::
PointerType
*GuardPtrTy) {
2323
llvm::
PointerType
*GuardPtrTy) {
2335
llvm::
PointerType
*GuardPtrTy) {
2400
llvm::
PointerType
*guardPtrTy = guardTy->getPointerTo(
3306
static bool TypeInfoIsInStandardLibrary(const
PointerType
*PointerTy) {
3331
if (const
PointerType
*PointerTy = dyn_cast<
PointerType
>(Ty))
3404
if (const
PointerType
*PointerTy = dyn_cast<
PointerType
>(Ty))
3803
BuildPointerTypeInfo(cast<
PointerType
>(Ty)->getPointeeType())
[
all
...]
/src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
ir.go
679
func
PointerType
(elementType Type, addressSpace int) (t Type) {
Completed in 78 milliseconds
Indexes created Sat Jun 06 00:24:59 UTC 2026