/external/swiftshader/third_party/subzero/src/ |
D | IceIntrinsics.cpp | 29 static_assert(sizeof(Intrinsics::IntrinsicInfo) == 4, 32 bool Intrinsics::isMemoryOrderValid(IntrinsicID ID, uint64_t Order, in isMemoryOrderValid() 79 Intrinsics::ValidateIntrinsicValue 80 Intrinsics::FullIntrinsicInfo::validateIntrinsic(const InstIntrinsic *Intrinsic, in validateIntrinsic() 86 return Intrinsics::BadReturnType; in validateIntrinsic() 88 return Intrinsics::BadReturnType; in validateIntrinsic() 91 return Intrinsics::WrongNumOfArgs; in validateIntrinsic() 96 return Intrinsics::WrongArgType; in validateIntrinsic() 99 return Intrinsics::IsValidIntrinsic; in validateIntrinsic() 102 Type Intrinsics::FullIntrinsicInfo::getArgType(SizeT Index) const { in getArgType()
|
D | IceTargetLoweringMIPS32.cpp | 261 return Intrinsics::MemoryOrderInvalid; in getConstantMemoryOrder() 585 Intrinsics::IntrinsicID ID = Intrinsic->getIntrinsicID(); in genTargetHelperCallFor() 586 if (isVectorType(DestTy) && ID == Intrinsics::Fabs) { in genTargetHelperCallFor() 588 Intrinsics::IntrinsicInfo Info = Intrinsic->getIntrinsicInfo(); in genTargetHelperCallFor() 616 case Intrinsics::AtomicLoad: { in genTargetHelperCallFor() 619 if (!Intrinsics::isMemoryOrderValid( in genTargetHelperCallFor() 638 case Intrinsics::AtomicStore: { in genTargetHelperCallFor() 642 if (!Intrinsics::isMemoryOrderValid( in genTargetHelperCallFor() 661 case Intrinsics::AtomicCmpxchg: { in genTargetHelperCallFor() 664 if (!Intrinsics::isMemoryOrderValid( in genTargetHelperCallFor() [all …]
|
D | IceTargetLoweringARM32.cpp | 726 Intrinsics::IntrinsicID ID = Intrinsic->getIntrinsicID(); in genTargetHelperCallFor() 730 case Intrinsics::Ctpop: { in genTargetHelperCallFor() 746 case Intrinsics::Longjmp: { in genTargetHelperCallFor() 758 case Intrinsics::Memcpy: { in genTargetHelperCallFor() 773 case Intrinsics::Memmove: { in genTargetHelperCallFor() 786 case Intrinsics::Memset: { in genTargetHelperCallFor() 809 case Intrinsics::NaClReadTP: { in genTargetHelperCallFor() 824 case Intrinsics::Setjmp: { in genTargetHelperCallFor() 4822 return Intrinsics::MemoryOrderInvalid; in getConstantMemoryOrder() 4866 case Intrinsics::AtomicExchange: in createArithInst() [all …]
|
D | IceTargetLoweringX86BaseImpl.h | 794 return Intrinsics::MemoryOrderInvalid; 839 Intrinsics::IntrinsicID ID = Intrin->getIntrinsicID(); 840 if (ID == Intrinsics::AtomicLoad && 842 Intrinsics::isMemoryOrderValid( 4116 switch (Intrinsics::IntrinsicID ID = Instr->getIntrinsicID()) { 4117 case Intrinsics::AtomicCmpxchg: { 4118 if (!Intrinsics::isMemoryOrderValid( 4133 case Intrinsics::AtomicFence: 4134 if (!Intrinsics::isMemoryOrderValid( 4141 case Intrinsics::AtomicFenceAll: [all …]
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/include/llvm/IR/ |
D | BUILD.gn | 11 td_file = "Intrinsics.td" 17 td_file = "Intrinsics.td" 27 td_file = "Intrinsics.td" 37 td_file = "Intrinsics.td" 47 td_file = "Intrinsics.td" 57 td_file = "Intrinsics.td" 67 td_file = "Intrinsics.td" 77 td_file = "Intrinsics.td" 87 td_file = "Intrinsics.td" 97 td_file = "Intrinsics.td" [all …]
|
/external/swiftshader/src/Reactor/ |
D | SubzeroReactor.cpp | 273 Ice::Intrinsics::MemoryOrder stdToIceMemoryOrder(std::memory_order memoryOrder) in stdToIceMemoryOrder() 277 case std::memory_order_relaxed: return Ice::Intrinsics::MemoryOrderRelaxed; in stdToIceMemoryOrder() 278 case std::memory_order_consume: return Ice::Intrinsics::MemoryOrderConsume; in stdToIceMemoryOrder() 279 case std::memory_order_acquire: return Ice::Intrinsics::MemoryOrderAcquire; in stdToIceMemoryOrder() 280 case std::memory_order_release: return Ice::Intrinsics::MemoryOrderRelease; in stdToIceMemoryOrder() 281 case std::memory_order_acq_rel: return Ice::Intrinsics::MemoryOrderAcquireRelease; in stdToIceMemoryOrder() 282 case std::memory_order_seq_cst: return Ice::Intrinsics::MemoryOrderSequentiallyConsistent; in stdToIceMemoryOrder() 284 return Ice::Intrinsics::MemoryOrderInvalid; in stdToIceMemoryOrder() 1440 …Intrinsics::IntrinsicInfo intrinsic = { Ice::Intrinsics::LoadSubVector, Ice::Intrinsics::SideEffec… in createLoad() 1511 …Intrinsics::IntrinsicInfo intrinsic = { Ice::Intrinsics::StoreSubVector, Ice::Intrinsics::SideEffe… in createStore() [all …]
|
/external/llvm-project/mlir/test/mlir-tblgen/ |
D | llvm-intrinsics.td | 2 // files and produce ODS. Unlike MLIR, LLVM's main Intrinsics.td file that 11 // RUN: cat %S/../../../llvm/include/llvm/IR/Intrinsics.td \ 12 // RUN: | grep -v "llvm/IR/Intrinsics" \ 35 // RUN: cat %S/../../../llvm/include/llvm/IR/Intrinsics.td \ 36 // RUN: | grep -v "llvm/IR/Intrinsics" \ 43 // RUN: cat %S/../../../llvm/include/llvm/IR/Intrinsics.td \ 44 // RUN: | grep -v "llvm/IR/Intrinsics" \
|
/external/llvm-project/llvm/utils/TableGen/ |
D | CodeGenIntrinsics.h | 200 std::vector<CodeGenIntrinsic> Intrinsics; variable 213 bool empty() const { return Intrinsics.empty(); } in empty() 214 size_t size() const { return Intrinsics.size(); } in size() 215 CodeGenIntrinsic &operator[](size_t Pos) { return Intrinsics[Pos]; } 217 return Intrinsics[Pos];
|
D | CodeGenTarget.cpp | 628 Intrinsics.reserve(Defs.size()); in CodeGenIntrinsicTable() 631 Intrinsics.push_back(CodeGenIntrinsic(Defs[I], DefaultProperties)); in CodeGenIntrinsicTable() 633 llvm::sort(Intrinsics, in CodeGenIntrinsicTable() 639 for (size_t I = 0, E = Intrinsics.size(); I < E; ++I) in CodeGenIntrinsicTable() 640 if (Intrinsics[I].TargetPrefix != Targets.back().Name) { in CodeGenIntrinsicTable() 642 Targets.push_back({Intrinsics[I].TargetPrefix, I, 0}); in CodeGenIntrinsicTable() 644 Targets.back().Count = Intrinsics.size() - Targets.back().Offset; in CodeGenIntrinsicTable()
|
D | CodeGenDAGPatterns.h | 1144 CodeGenIntrinsicTable Intrinsics; variable 1202 for (unsigned i = 0, e = Intrinsics.size(); i != e; ++i) in getIntrinsic() 1203 if (Intrinsics[i].TheDef == R) return Intrinsics[i]; in getIntrinsic() 1208 if (IID-1 < Intrinsics.size()) in getIntrinsicInfo() 1209 return Intrinsics[IID-1]; in getIntrinsicInfo() 1214 for (unsigned i = 0, e = Intrinsics.size(); i != e; ++i) in getIntrinsicID() 1215 if (Intrinsics[i].TheDef == R) return i; in getIntrinsicID()
|
/external/llvm/include/llvm/IR/ |
D | CMakeLists.txt | 4 set(LLVM_TARGET_DEFINITIONS Intrinsics.td) 5 tablegen(LLVM Intrinsics.gen -gen-intrinsic)
|
D | Intrinsics.td | 1 //===- Intrinsics.td - Defines all LLVM intrinsics ---------*- tablegen -*-===// 271 //===--------------- Variable Argument Handling Intrinsics ----------------===// 279 //===------------------- Garbage Collection Intrinsics --------------------===// 290 //===--------------------- Code Generator Intrinsics ----------------------===// 357 //===------------------- Standard C Library Intrinsics --------------------===// 428 //===------------------------- Expect Intrinsics --------------------------===// 433 //===-------------------- Bit Manipulation Intrinsics ---------------------===// 445 //===------------------------ Debugger Intrinsics -------------------------===// 462 //===------------------ Exception Handling Intrinsics----------------------===// 497 //===---------------- Generic Variable Attribute Intrinsics----------------===// [all …]
|
D | IntrinsicsXCore.td | 95 // Intrinsics for events. 105 // Intrinsics for threads.
|
/external/llvm/utils/TableGen/ |
D | CodeGenDAGPatterns.h | 719 std::vector<CodeGenIntrinsic> Intrinsics; variable 770 for (unsigned i = 0, e = Intrinsics.size(); i != e; ++i) in getIntrinsic() 771 if (Intrinsics[i].TheDef == R) return Intrinsics[i]; in getIntrinsic() 778 if (IID-1 < Intrinsics.size()) in getIntrinsicInfo() 779 return Intrinsics[IID-1]; in getIntrinsicInfo() 780 if (IID-Intrinsics.size()-1 < TgtIntrinsics.size()) in getIntrinsicInfo() 781 return TgtIntrinsics[IID-Intrinsics.size()-1]; in getIntrinsicInfo() 786 for (unsigned i = 0, e = Intrinsics.size(); i != e; ++i) in getIntrinsicID() 787 if (Intrinsics[i].TheDef == R) return i; in getIntrinsicID() 789 if (TgtIntrinsics[i].TheDef == R) return i + Intrinsics.size(); in getIntrinsicID()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ |
D | module.install.modulemap | 16 textual header "IR/Intrinsics.gen" 17 textual header "IR/Intrinsics.inc"
|
/external/llvm-project/llvm/include/llvm/ |
D | module.install.modulemap | 16 textual header "IR/Intrinsics.gen" 17 textual header "IR/Intrinsics.inc"
|
/external/llvm-project/llvm/include/llvm/IR/ |
D | Intrinsics.td | 1 //===- Intrinsics.td - Defines all LLVM intrinsics ---------*- tablegen -*-===// 382 //===--------------- Variable Argument Handling Intrinsics ----------------===// 390 //===------------------- Garbage Collection Intrinsics --------------------===// 402 //===------------------- ObjC ARC runtime Intrinsics --------------------===// 474 //===--------------------- Code Generator Intrinsics ----------------------===// 565 //===------------------- Standard C Library Intrinsics --------------------===// 681 //===--------------- Constrained Floating Point Intrinsics ----------------===// 865 //===------------------------- Expect Intrinsics --------------------------===// 874 //===-------------------- Bit Manipulation Intrinsics ---------------------===// 894 //===------------------------ Debugger Intrinsics -------------------------===// [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | Intrinsics.td | 1 //===- Intrinsics.td - Defines all LLVM intrinsics ---------*- tablegen -*-===// 332 //===--------------- Variable Argument Handling Intrinsics ----------------===// 340 //===------------------- Garbage Collection Intrinsics --------------------===// 351 //===------------------- ObjC ARC runtime Intrinsics --------------------===// 423 //===--------------------- Code Generator Intrinsics ----------------------===// 506 //===------------------- Standard C Library Intrinsics --------------------===// 592 //===--------------- Constrained Floating Point Intrinsics ----------------===// 766 //===------------------------- Expect Intrinsics --------------------------===// 771 //===-------------------- Bit Manipulation Intrinsics ---------------------===// 790 //===------------------------ Debugger Intrinsics -------------------------===// [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineTables.td | 2 include "llvm/IR/Intrinsics.td"
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | InstCombineTables.td | 2 include "llvm/IR/Intrinsics.td"
|
/external/llvm-project/mlir/lib/Dialect/StandardOps/ |
D | CMakeLists.txt | 4 EDSC/Intrinsics.cpp
|
/external/mesa3d/src/compiler/nir/ |
D | README | 61 Intrinsics 65 or is not referentially transparent is represented by an intrinsic. Intrinsics 74 - Intrinsics can be marked as side-effect free, which permits them to be 79 Intrinsics are used for:
|
/external/llvm-project/flang/docs/ |
D | index.md | 46 Intrinsics
|
/external/libopus/ |
D | configure.ac | 487 … AC_DEFINE([OPUS_ARM_MAY_HAVE_NEON_INTR], 1, [Compiler supports ARMv7/Aarch64 Neon Intrinsics]) 492 [rtcd_support="ARM (NEON Intrinsics)"], 493 [rtcd_support="$rtcd_support (NEON Intrinsics)"])]) 523 …EFINE([OPUS_ARM_PRESUME_AARCH64_NEON_INTR], 1, [Define if binary requires Aarch64 Neon Intrinsics]) 625 AC_DEFINE([OPUS_X86_MAY_HAVE_SSE], 1, [Compiler supports X86 SSE Intrinsics]) 638 AC_DEFINE([OPUS_X86_MAY_HAVE_SSE2], 1, [Compiler supports X86 SSE2 Intrinsics]) 651 AC_DEFINE([OPUS_X86_MAY_HAVE_SSE4_1], 1, [Compiler supports X86 SSE4.1 Intrinsics]) 663 AC_DEFINE([OPUS_X86_MAY_HAVE_AVX], 1, [Compiler supports X86 AVX Intrinsics]) 931 Intrinsics Optimizations: ...... ${intrinsics_support}
|
/external/llvm-project/llvm/lib/Target/VE/ |
D | VEInstrIntrinsicVL.td | 1 // Pattern Matchings for VEL Intrinsics
|