| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Support/ |
| H A D | TargetRegistry.h | 76 class Target { 94 typedef TargetMachine *(*TargetMachineCtorTy)(const Target &T, 104 typedef MCAsmBackend *(*MCAsmBackendCtorTy)(const Target &T, 113 typedef MCDisassembler *(*MCDisassemblerCtorTy)(const Target &T, 116 typedef MCInstPrinter *(*MCInstPrinterCtorTy)(const Target &T, 127 const Target &T, StringRef TT, MCContext &Ctx, MCAsmBackend &TAB, 151 Target *Next; 238 Target() in Target() function 246 const Target *getNext() const { return Next; } in getNext() 491 const Target *Current; [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/utils/TableGen/ |
| H A D | DisassemblerEmitter.cpp | 107 CodeGenTarget Target(Records); in EmitDisassembler() local 108 emitSourceFileHeader(" * " + Target.getName() + " Disassembler", OS); in EmitDisassembler() 111 if (Target.getName() == "X86") { in EmitDisassembler() 115 Target.getInstructionsByEnumValue(); in EmitDisassembler() 121 PrintError(Target.getTargetRecord()->getLoc(), "Primary decode conflict"); in EmitDisassembler() 130 if (Target.getName() == "ARM" || Target.getName() == "Thumb" || in EmitDisassembler() 131 Target.getName() == "AArch64" || Target.getName() == "ARM64") { in EmitDisassembler() 132 std::string PredicateNamespace = Target.getName(); in EmitDisassembler() 144 EmitFixedLenDecoder(Records, OS, Target.getName(), in EmitDisassembler()
|
| H A D | CodeEmitterGen.cpp | 37 std::string getInstructionCase(Record *R, CodeGenTarget &Target); 42 std::string &Case, CodeGenTarget &Target); 66 std::string &Case, CodeGenTarget &Target) { in AddCodeToMergeInOperand() argument 67 CodeGenInstruction &CGI = Target.getInstruction(R); in AddCodeToMergeInOperand() 179 CodeGenTarget &Target) { in getInstructionCase() argument 189 if (Target.getInstructionSet()-> in getInstructionCase() 191 CodeGenInstruction &CGI = Target.getInstruction(R); in getInstructionCase() 210 NamedOpIndices, Case, Target); in getInstructionCase() 224 CodeGenTarget Target(Records); in run() local 228 Target.reverseBitsForLittleEndianEncoding(); in run() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsMCTargetDesc.h | 28 class Target; variable 31 extern Target TheMipsTarget; 32 extern Target TheMipselTarget; 33 extern Target TheMips64Target; 34 extern Target TheMips64elTarget; 45 MCAsmBackend *createMipsAsmBackendEB32(const Target &T, 48 MCAsmBackend *createMipsAsmBackendEL32(const Target &T, 51 MCAsmBackend *createMipsAsmBackendEB64(const Target &T, 54 MCAsmBackend *createMipsAsmBackendEL64(const Target &T,
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86MachObjectWriter.cpp | 32 MCValue Target, 40 MCValue Target, 48 MCValue Target, 55 MCValue Target, 66 MCValue Target, uint64_t &FixedValue) override { in RecordRelocation() argument 68 RecordX86_64Relocation(Writer, Asm, Layout, Fragment, Fixup, Target, in RecordRelocation() 71 RecordX86Relocation(Writer, Asm, Layout, Fragment, Fixup, Target, in RecordRelocation() 105 MCValue Target, in RecordX86_64Relocation() argument 121 Value = Target.getConstant(); in RecordX86_64Relocation() 132 if (Target.isAbsolute()) { // constant in RecordX86_64Relocation() [all …]
|
| /minix3/minix/drivers/power/acpi/resources/ |
| H A D | rsdump.c | 137 UINT8 *Target = NULL; in AcpiRsDumpDescriptor() local 149 PreviousTarget = Target; in AcpiRsDumpDescriptor() 150 Target = ACPI_ADD_PTR (UINT8, Resource, Table->Offset); in AcpiRsDumpDescriptor() 174 AcpiRsOutString (Name, ACPI_CAST_PTR (char, Target)); in AcpiRsDumpDescriptor() 184 Table->Pointer [*Target])); in AcpiRsDumpDescriptor() 188 AcpiRsOutInteger8 (Name, ACPI_GET8 (Target)); in AcpiRsDumpDescriptor() 194 AcpiRsOutInteger16 (Name, ACPI_GET16 (Target)); in AcpiRsDumpDescriptor() 199 AcpiRsOutInteger32 (Name, ACPI_GET32 (Target)); in AcpiRsDumpDescriptor() 204 AcpiRsOutInteger64 (Name, ACPI_GET64 (Target)); in AcpiRsDumpDescriptor() 212 Table->Pointer [*Target & 0x01])); in AcpiRsDumpDescriptor() [all …]
|
| H A D | rsmisc.c | 85 char *Target; in AcpiRsConvertAmlToResource() local 190 Target = ACPI_ADD_PTR (void, Aml, Info->Value); in AcpiRsConvertAmlToResource() 191 ItemCount = ACPI_GET16 (Target) - ACPI_GET16 (Source); in AcpiRsConvertAmlToResource() 212 Target = ACPI_ADD_PTR (void, Aml, (Info->Value + 2)); in AcpiRsConvertAmlToResource() 213 if (ACPI_GET16 (Target)) in AcpiRsConvertAmlToResource() 217 Target = ACPI_ADD_PTR (void, Aml, Info->Value); in AcpiRsConvertAmlToResource() 218 ItemCount = ACPI_GET16 (Target) - ACPI_GET16 (Source); in AcpiRsConvertAmlToResource() 275 Target = (char *) ACPI_ADD_PTR (void, Resource, in AcpiRsConvertAmlToResource() 277 *(UINT16 **) Destination = ACPI_CAST_PTR (UINT16, Target); in AcpiRsConvertAmlToResource() 282 AcpiRsMoveData (Target, Source, ItemCount, Info->Opcode); in AcpiRsConvertAmlToResource() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/ |
| H A D | NVPTX.td | 1 //===- NVPTX.td - Describe the NVPTX Target Machine -----------*- tblgen -*-==// 13 // Target-independent interfaces 16 include "llvm/Target/Target.td" 30 "Target SM 2.0">; 32 "Target SM 2.1">; 34 "Target SM 3.0">; 36 "Target SM 3.5">; 38 "Target SM 5.0">; 67 def NVPTX : Target {
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCMachObjectWriter.cpp | 31 const MCFixup &Fixup, MCValue Target, 37 MCValue Target, uint64_t &FixedValue); 46 const MCFixup &Fixup, MCValue Target, in RecordRelocation() argument 51 RecordPPCRelocation(Writer, Asm, Layout, Fragment, Fixup, Target, in RecordRelocation() 84 static unsigned getRelocType(const MCValue &Target, in getRelocType() argument 89 Target.isAbsolute() ? MCSymbolRefExpr::VK_None in getRelocType() 90 : Target.getSymA()->getKind(); in getRelocType() 194 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, in RecordScatteredRelocation() argument 200 const unsigned Type = getRelocType(Target, FK, IsPCRel); in RecordScatteredRelocation() 208 const MCSymbol *A = &Target.getSymA()->getSymbol(); in RecordScatteredRelocation() [all …]
|
| H A D | PPCMCTargetDesc.h | 30 class Target; variable 34 extern Target ThePPC32Target; 35 extern Target ThePPC64Target; 36 extern Target ThePPC64LETarget; 43 MCAsmBackend *createPPCAsmBackend(const Target &T, const MCRegisterInfo &MRI,
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Support/ |
| H A D | TargetRegistry.cpp | 20 static Target *FirstTarget = nullptr; 26 const Target *TargetRegistry::lookupTarget(const std::string &ArchName, in lookupTarget() 32 const Target *TheTarget = nullptr; in lookupTarget() 67 const Target *TargetRegistry::lookupTarget(const std::string &TT, in lookupTarget() 74 const Target *Matching = nullptr; in lookupTarget() 96 void TargetRegistry::RegisterTarget(Target &T, in RegisterTarget() 99 Target::ArchMatchFnTy ArchMatchFn, in RegisterTarget() 119 static int TargetArraySortFn(const std::pair<StringRef, const Target *> *LHS, in TargetArraySortFn() 120 const std::pair<StringRef, const Target *> *RHS) { in TargetArraySortFn() 125 std::vector<std::pair<StringRef, const Target*> > Targets; in printRegisteredTargetsForVersion()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMCTargetDesc.h | 33 class Target; variable 36 extern Target TheARMLETarget, TheThumbLETarget; 37 extern Target TheARMBETarget, TheThumbBETarget; 66 MCAsmBackend *createARMAsmBackend(const Target &T, const MCRegisterInfo &MRI, 70 MCAsmBackend *createARMLEAsmBackend(const Target &T, const MCRegisterInfo &MRI, 73 MCAsmBackend *createARMBEAsmBackend(const Target &T, const MCRegisterInfo &MRI, 76 MCAsmBackend *createThumbLEAsmBackend(const Target &T, const MCRegisterInfo &MRI, 79 MCAsmBackend *createThumbBEAsmBackend(const Target &T, const MCRegisterInfo &MRI,
|
| H A D | ARMMachObjectWriter.cpp | 34 MCValue Target, 42 const MCFixup &Fixup, MCValue Target, 60 MCValue Target, uint64_t &FixedValue) override; 152 MCValue Target, in RecordARMScatteredHalfRelocation() argument 159 const MCSymbol *A = &Target.getSymA()->getSymbol(); in RecordARMScatteredHalfRelocation() 173 if (const MCSymbolRefExpr *B = Target.getSymB()) { in RecordARMScatteredHalfRelocation() 254 MCValue Target, in RecordARMScatteredRelocation() argument 262 const MCSymbol *A = &Target.getSymA()->getSymbol(); in RecordARMScatteredRelocation() 275 if (const MCSymbolRefExpr *B = Target.getSymB()) { in RecordARMScatteredRelocation() 358 MCValue Target, in RecordRelocation() argument [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64MCTargetDesc.h | 32 class Target; variable 35 extern Target TheAArch64leTarget; 36 extern Target TheAArch64beTarget; 37 extern Target TheARM64Target; 43 MCAsmBackend *createAArch64leAsmBackend(const Target &T, 46 MCAsmBackend *createAArch64beAsmBackend(const Target &T,
|
| H A D | AArch64MachObjectWriter.cpp | 38 const MCFixup &Fixup, MCValue Target, 117 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, in RecordRelocation() argument 149 Target.getSymA()->getSymbol().getName() + in RecordRelocation() 162 if (!getAArch64FixupKindMachOInfo(Fixup, Type, Target.getSymA(), Log2Size, in RecordRelocation() 168 Value = Target.getConstant(); in RecordRelocation() 170 if (Target.isAbsolute()) { // constant in RecordRelocation() 184 } else if (Target.getSymB()) { // A - B + constant in RecordRelocation() 185 const MCSymbol *A = &Target.getSymA()->getSymbol(); in RecordRelocation() 189 const MCSymbol *B = &Target.getSymB()->getSymbol(); in RecordRelocation() 196 if (Target.getSymA()->getKind() == MCSymbolRefExpr::VK_GOT && in RecordRelocation() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/MSP430/ |
| H A D | MSP430.td | 1 //===-- MSP430.td - Describe the MSP430 Target Machine -----*- tablegen -*-===// 13 // Target-independent interfaces 16 include "llvm/Target/Target.td" 54 // Target Declaration 57 def MSP430 : Target {
|
| /minix3/external/bsd/llvm/dist/llvm/bindings/ocaml/target/ |
| H A D | target_ocaml.c | 153 static value llvm_target_option(LLVMTargetRef Target) { in llvm_target_option() argument 154 if(Target != NULL) { in llvm_target_option() 156 Store_field(Result, 0, (value) Target); in llvm_target_option() 178 CAMLprim value llvm_target_succ(LLVMTargetRef Target) { in llvm_target_succ() argument 179 return llvm_target_option(LLVMGetNextTarget(Target)); in llvm_target_succ() 199 CAMLprim value llvm_target_name(LLVMTargetRef Target) { in llvm_target_name() argument 200 return caml_copy_string(LLVMGetTargetName(Target)); in llvm_target_name() 204 CAMLprim value llvm_target_description(LLVMTargetRef Target) { in llvm_target_description() argument 205 return caml_copy_string(LLVMGetTargetDescription(Target)); in llvm_target_description() 209 CAMLprim value llvm_target_has_jit(LLVMTargetRef Target) { in llvm_target_has_jit() argument [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | SymbolRewriter.cpp | 83 const std::string &Target) { in rewriteComdat() argument 87 Comdat *C = M.getOrInsertComdat(Target); in rewriteComdat() 100 const std::string Target; member in llvm::SymbolRewriter::ExplicitRewriteDescriptor 104 Target(T) {} in ExplicitRewriteDescriptor() 119 rewriteComdat(M, GO, Source, Target); in performOnModule() 121 if (Value *T = (M.*Get)(Target)) in performOnModule() 124 S->setName(Target); in performOnModule() 308 std::string Target; in parseRewriteFunctionDescriptor() local 340 Target = Value->getValue(ValueStorage); in parseRewriteFunctionDescriptor() 354 if (Transform.empty() == Target.empty()) { in parseRewriteFunctionDescriptor() [all …]
|
| /minix3/external/bsd/llvm/dist/clang/test/CodeGen/ |
| H A D | ms-intrinsics.c | 17 void *test_InterlockedExchangePointer(void * volatile *Target, void *Value) { in test_InterlockedExchangePointer() argument 18 return _InterlockedExchangePointer(Target, Value); in test_InterlockedExchangePointer() 44 long test_InterlockedExchange(long *Target, long Value) { in test_InterlockedExchange() argument 45 return _InterlockedExchange(Target, Value); in test_InterlockedExchange()
|
| /minix3/external/bsd/llvm/dist/clang/lib/AST/ |
| H A D | MicrosoftCXXABI.cpp | 189 const TargetInfo &Target = Context.getTargetInfo(); in getMemberPointerWidthAndAlign() local 190 assert(Target.getTriple().getArch() == llvm::Triple::x86 || in getMemberPointerWidthAndAlign() 191 Target.getTriple().getArch() == llvm::Triple::x86_64); in getMemberPointerWidthAndAlign() 196 unsigned PtrSize = Target.getPointerWidth(0); in getMemberPointerWidthAndAlign() 197 unsigned IntSize = Target.getIntWidth(); in getMemberPointerWidthAndAlign() 204 if (Ptrs + Ints > 1 && Target.getTriple().getArch() == llvm::Triple::x86) in getMemberPointerWidthAndAlign() 207 Align = Target.getPointerAlign(0); in getMemberPointerWidthAndAlign() 209 Align = Target.getIntAlign(); in getMemberPointerWidthAndAlign() 211 if (Target.getTriple().getArch() == llvm::Triple::x86_64) in getMemberPointerWidthAndAlign()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/XCore/ |
| H A D | XCore.td | 1 //===-- XCore.td - Describe the XCore Target Machine -------*- tablegen -*-===// 15 // Target-independent interfaces which we are implementing 18 include "llvm/Target/Target.td" 44 def XCore : Target {
|
| /minix3/external/bsd/llvm/dist/llvm/tools/lli/ |
| H A D | RemoteMemoryManager.cpp | 83 assert(Target); in notifyObjectLoaded() 84 if (!Target) in notifyObjectLoaded() 92 unsigned MaxAlign = Target->getPageAlignment(); in notifyObjectLoaded() 132 if (!Target->allocateSpace(CurOffset, MaxAlign, RemoteAddr)) in notifyObjectLoaded() 133 report_fatal_error(Target->getErrorMsg()); in notifyObjectLoaded() 158 if (!Target->loadCode(RemoteAddr, Section.MB.base(), Section.MB.size())) in finalizeMemory() 159 report_fatal_error(Target->getErrorMsg()); in finalizeMemory() 163 if (!Target->loadData(RemoteAddr, Section.MB.base(), Section.MB.size())) in finalizeMemory() 164 report_fatal_error(Target->getErrorMsg()); in finalizeMemory()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/ |
| H A D | SparcMCTargetDesc.h | 27 class Target; variable 31 extern Target TheSparcTarget; 32 extern Target TheSparcV9Target; 38 MCAsmBackend *createSparcAsmBackend(const Target &T,
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/ |
| H A D | AMDGPUMCTargetDesc.h | 29 class Target; variable 32 extern Target TheAMDGPUTarget; 33 extern Target TheGCNTarget; 44 MCAsmBackend *createAMDGPUAsmBackend(const Target &T, const MCRegisterInfo &MRI,
|
| /minix3/external/bsd/llvm/dist/clang/test/SemaCXX/ |
| H A D | vtable-instantiation.cpp | 24 class Target class 36 static Target<T> Instance; 40 Target<T> Provider<T>::Instance; // expected-note{{in instantiation of}} 44 Target<int*>* traits = &Provider<int*>::Instance; // expected-note{{requested here}} in f()
|