/freebsd-11.0-release/contrib/llvm/lib/Object/ |
H A D | ELF.cpp | 19 StringRef getELFRelocationTypeName(uint32_t Machine, uint32_t Type) { argument 22 switch (Type) { 30 switch (Type) { 37 switch (Type) { 44 switch (Type) { 51 switch (Type) { 58 switch (Type) { 65 switch (Type) { 72 switch (Type) { 79 switch (Type) { [all...] |
/freebsd-11.0-release/contrib/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_atomic.h | 31 typedef u8 Type; typedef in struct:__sanitizer::atomic_uint8_t 32 volatile Type val_dont_use; 36 typedef u16 Type; typedef in struct:__sanitizer::atomic_uint16_t 37 volatile Type val_dont_use; 41 typedef u32 Type; typedef in struct:__sanitizer::atomic_uint32_t 42 volatile Type val_dont_use; 46 typedef u64 Type; typedef in struct:__sanitizer::atomic_uint64_t 48 volatile ALIGNED(8) Type val_dont_use; 52 typedef uptr Type; typedef in struct:__sanitizer::atomic_uintptr_t 53 volatile Type val_dont_us [all...] |
H A D | sanitizer_atomic_clang.h | 47 INLINE typename T::Type atomic_fetch_add(volatile T *a, 48 typename T::Type v, memory_order mo) { 55 INLINE typename T::Type atomic_fetch_sub(volatile T *a, 56 typename T::Type v, memory_order mo) { 63 INLINE typename T::Type atomic_exchange(volatile T *a, 64 typename T::Type v, memory_order mo) { 76 typename T::Type *cmp, 77 typename T::Type xchg, 79 typedef typename T::Type Type; typedef [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCELFObjectWriter.cpp | 32 unsigned Type) const override; 75 unsigned Type; local 85 Type = ELF::R_PPC_REL24; 88 Type = ELF::R_PPC_PLTREL24; 91 Type = ELF::R_PPC_LOCAL24PC; 97 Type = ELF::R_PPC_REL14; 103 Type = ELF::R_PPC_REL16; 106 Type = ELF::R_PPC_REL16_LO; 109 Type = ELF::R_PPC_REL16_HI; 112 Type [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.h | 36 int getScalarizationOverhead(Type *Ty, bool Insert, bool Extract); 66 unsigned Opcode, Type *Ty, 71 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp); 72 int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src); 73 int getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy); 74 int getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index); 75 int getMemoryOpCost(unsigned Opcode, Type *Sr [all...] |
/freebsd-11.0-release/contrib/compiler-rt/lib/msan/ |
H A D | msan_flags.h | 19 #define MSAN_FLAG(Type, Name, DefaultValue, Description) Type Name;
|
/freebsd-11.0-release/gnu/usr.bin/grep/ |
H A D | xalloc.h | 64 # define XMALLOC(Type, N_items) ((Type *) xmalloc (sizeof (Type) * (N_items))) 65 # define XCALLOC(Type, N_items) ((Type *) xcalloc (sizeof (Type), (N_items))) 66 # define XREALLOC(Ptr, Type, N_items) \ 67 ((Type *) xrealloc ((void *) (Ptr), sizeof (Type) * (N_items))) 70 # define NEW(Type, Va [all...] |
/freebsd-11.0-release/contrib/llvm/include/llvm/AsmParser/ |
H A D | SlotMapping.h | 25 class Type; 36 StringMap<Type *> NamedTypes; 37 std::map<unsigned, Type *> Types;
|
/freebsd-11.0-release/contrib/llvm/include/llvm/MC/ |
H A D | MCELFObjectWriter.h | 31 unsigned Type; // The type of the relocation. member in struct:llvm::ELFRelocationEntry 34 ELFRelocationEntry(uint64_t Offset, const MCSymbolELF *Symbol, unsigned Type, argument 36 : Offset(Offset), Symbol(Symbol), Type(Type), Addend(Addend) {} 71 unsigned Type) const; 85 // Instead of changing everyone's API we pack the N64 Type fields 97 uint8_t getRType(uint32_t Type) const { 98 return (unsigned)((Type >> R_TYPE_SHIFT) & 0xff); 100 uint8_t getRType2(uint32_t Type) const { 101 return (unsigned)((Type >> R_TYPE2_SHIF [all...] |
/freebsd-11.0-release/contrib/llvm/lib/IR/ |
H A D | ValueTypes.cpp | 18 #include "llvm/IR/Type.h" 36 assert(VT.isExtended() && "Type is not extended!"); 44 assert(ResultVT.isExtended() && "Type is not extended!"); 49 assert(isExtended() && "Type is not extended!"); 54 assert(isExtended() && "Type is not extended!"); 59 assert(isExtended() && "Type is not extended!"); 96 assert(isExtended() && "Type is not extended!"); 101 assert(isExtended() && "Type is not extended!"); 106 assert(isExtended() && "Type is not extended!"); 199 Type *EV [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMELFObjectWriter.cpp | 41 unsigned Type) const override; 53 unsigned Type) const { 57 switch (Type) { 81 unsigned Type = 0; local 91 Type = ELF::R_ARM_REL32; 96 Type = ELF::R_ARM_TLS_IE32; 99 Type = ELF::R_ARM_GOT_PREL; 107 Type = ELF::R_ARM_CALL; 110 Type = ELF::R_ARM_TLS_CALL; 113 Type [all...] |
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/ |
H A D | DerivedTypes.h | 14 // The implementations of these classes live in the Type.cpp file. 21 #include "llvm/IR/Type.h" 37 class IntegerType : public Type { 41 explicit IntegerType(LLVMContext &C, unsigned NumBits) : Type(C, IntegerTyID){ 50 ///< Note that bit width is stored in the Type classes SubclassData field 89 static inline bool classof(const Type *T) { 94 unsigned Type::getIntegerBitWidth() const { 100 class FunctionType : public Type { 103 FunctionType(Type *Result, ArrayRef<Type*> Param [all...] |
H A D | Type.h | 1 //===-- llvm/Type.h - Classes for handling data types -----------*- C++ -*-===// 10 // This file contains the declaration of the Type class. For more "Type" 36 /// The instances of the Type class are immutable: once they are created, 40 /// are created, Type instances can only be created via static factory methods 41 /// in class Type and in derived classes. Once allocated, Types are never 44 class Type { class in namespace:llvm 47 /// Definitions of all of the base types for the Type system. Based on this 50 /// Type::getPrimitiveType function, or else things will break! 86 explicit Type(LLVMContex function in class:llvm::Type [all...] |
H A D | DataLayout.h | 26 #include "llvm/IR/Type.h" 37 class Type; 153 bool ABIAlign, Type *Ty) const; 158 unsigned getAlignment(Type *Ty, bool abi_or_pref) const; 338 unsigned getPointerTypeSizeInBits(Type *) const; 340 unsigned getPointerTypeSize(Type *Ty) const { 346 /// Type SizeInBits StoreSizeInBits AllocSizeInBits[*] 364 /// have a size (Type::isSized() must return true). 365 uint64_t getTypeSizeInBits(Type *Ty) const; 371 uint64_t getTypeStoreSize(Type *T [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | TypeVisitor.h | 1 //===--- TypeVisitor.h - Visitor for Type subclasses ------------*- C++ -*-===// 17 #include "clang/AST/Type.h" 29 /// \tparam RetTy %Type of result produced by the operation. 32 /// from Type. The operation is performed by calling method Visit. It then 43 /// Type *atype = ... 59 /// \li <tt>ImplClass::VisitType(const Type*)</tt> 60 /// \li <tt>TypeVisitor::VisitType(const Type*)</tt> 69 RetTy Visit(const Type *T) { 73 #define TYPE(CLASS, PARENT) case Type::CLASS: DISPATCH(CLASS##Type); 88 VisitType(const Type*) argument [all...] |
H A D | ASTFwd.h | 26 class Type; 27 #define TYPE(DERIVED, BASE) class DERIVED##Type;
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGOpenCLRuntime.h | 19 #include "clang/AST/Type.h" 20 #include "llvm/IR/Type.h" 35 llvm::Type *PipeTy; 47 virtual llvm::Type *convertOpenCLSpecificType(const Type *T); 49 virtual llvm::Type *getPipeType();
|
/freebsd-11.0-release/contrib/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | FieldListRecordBuilder.h | 20 MethodInfo() : Access(), Kind(), Options(), Type(), VTableSlotOffset(-1) {} 23 TypeIndex Type, int32_t VTableSlotOffset) 24 : Access(Access), Kind(Kind), Options(Options), Type(Type), 30 TypeIndex getType() const { return Type; } 37 TypeIndex Type; member in class:llvm::codeview::MethodInfo 49 void writeBaseClass(MemberAccess Access, TypeIndex Type, uint64_t Offset); 51 void writeIndirectVirtualBaseClass(MemberAccess Access, TypeIndex Type, 55 void writeMember(MemberAccess Access, TypeIndex Type, uint64_t Offset, 58 MethodOptions Options, TypeIndex Type, 22 MethodInfo(MemberAccess Access, MethodKind Kind, MethodOptions Options, TypeIndex Type, int32_t VTableSlotOffset) argument [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 39 unsigned getScalarizationOverhead(Type *Ty, bool Insert, bool Extract); 67 int getIntImmCost(const APInt &Imm, Type *Ty); 68 int getIntImmCost(unsigned Opcode, unsigned Idx, const APInt &Imm, Type *Ty); 70 Type *Ty); 100 int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src); 102 int getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index); 105 unsigned Opcode, Type *Ty, 111 int getAddressComputationCost(Type *Ty, bool IsComplex); 113 int getCmpSelInstrCost(unsigned Opcode, Type *ValT [all...] |
/freebsd-11.0-release/contrib/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDB.h | 19 PDB_ErrorCode loadDataForPDB(PDB_ReaderType Type, StringRef Path, 22 PDB_ErrorCode loadDataForEXE(PDB_ReaderType Type, StringRef Path,
|
/freebsd-11.0-release/contrib/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDebugMacro.cpp | 27 IndLevel -= (E.Type == DW_MACINFO_end_file); 31 IndLevel += (E.Type == DW_MACINFO_start_file); 33 WithColor(OS, syntax::Macro).get() << MacinfoString(E.Type); 34 switch (E.Type) { 64 E.Type = data.getULEB128(&Offset); 66 if (E.Type == 0) { 71 switch (E.Type) { 75 E.Type = DW_MACINFO_invalid;
|
/freebsd-11.0-release/contrib/compiler-rt/lib/asan/ |
H A D | asan_flags.h | 33 #define ASAN_FLAG(Type, Name, DefaultValue, Description) Type Name;
|
/freebsd-11.0-release/contrib/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_flags.h | 23 #define TSAN_FLAG(Type, Name, DefaultValue, Description) Type Name;
|
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 38 class Type; 136 int getOperationCost(unsigned Opcode, Type *Ty, Type *OpTy = nullptr) const; 143 int getGEPCost(Type *PointeeType, const Value *Ptr, 171 int getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 172 ArrayRef<Type *> ParamTys) const; 177 int getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 311 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, 318 bool isLegalMaskedStore(Type *DataType) const; 319 bool isLegalMaskedLoad(Type *DataTyp [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.h | 38 unsigned getScalarizationOverhead(Type *Ty, bool Insert, bool Extract); 61 int getIntImmCost(const APInt &Imm, Type *Ty); 97 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp); 99 int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src); 101 int getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy); 103 int getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index); 105 int getAddressComputationCost(Type *Va [all...] |