Home
last modified time | relevance | path

Searched refs:Target (Results 1 – 25 of 661) sorted by relevance

12345678910>>...27

/minix3/external/bsd/llvm/dist/llvm/include/llvm/Support/
H A DTargetRegistry.h76 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 DDisassemblerEmitter.cpp107 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 DCodeEmitterGen.cpp37 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 DMipsMCTargetDesc.h28 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 DX86MachObjectWriter.cpp32 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 Drsdump.c137 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 Drsmisc.c85 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 DNVPTX.td1 //===- 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 DPPCMachObjectWriter.cpp31 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 DPPCMCTargetDesc.h30 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 DTargetRegistry.cpp20 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 DARMMCTargetDesc.h33 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 DARMMachObjectWriter.cpp34 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 DAArch64MCTargetDesc.h32 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 DAArch64MachObjectWriter.cpp38 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 DMSP430.td1 //===-- 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 Dtarget_ocaml.c153 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 DSymbolRewriter.cpp83 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 Dms-intrinsics.c17 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 DMicrosoftCXXABI.cpp189 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 DXCore.td1 //===-- 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 DRemoteMemoryManager.cpp83 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 DSparcMCTargetDesc.h27 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 DAMDGPUMCTargetDesc.h29 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 Dvtable-instantiation.cpp24 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()

12345678910>>...27