Home
last modified time | relevance | path

Searched refs:Tail (Results 1 - 25 of 54) sorted by relevance

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
H A DRISCVMergeBaseOffset.cpp46 void foldOffset(MachineInstr &HiLUI, MachineInstr &LoADDI, MachineInstr &Tail,
104 MachineInstr &Tail, int64_t Offset) { in foldOffset()
109 DeadInstrs.insert(&Tail); in foldOffset()
110 MRI->replaceRegWith(Tail.getOperand(0).getReg(), in foldOffset()
184 MachineInstr &Tail = *MRI->use_begin(DestReg)->getParent(); in detectAndFoldOffset() local
185 switch (Tail.getOpcode()) { in detectAndFoldOffset()
188 << Tail); in detectAndFoldOffset()
192 int64_t Offset = Tail.getOperand(2).getImm(); in detectAndFoldOffset()
193 LLVM_DEBUG(dbgs() << " Offset Instr: " << Tail); in detectAndFoldOffset()
194 foldOffset(HiLUI, LoADDI, Tail, Offse in detectAndFoldOffset()
102 foldOffset(MachineInstr &HiLUI, MachineInstr &LoADDI, MachineInstr &Tail, int64_t Offset) foldOffset() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp76 // Tail Tail
79 // Head block, and phis in the Tail block are converted to select instructions.
92 MachineBasicBlock *Tail; member in __anon24002::SSAIfConv
101 /// equal to Tail.
102 bool isTriangle() const { return TBB == Tail || FBB == Tail; } in isTriangle()
104 /// Returns the Tail predecessor for the True side.
105 MachineBasicBlock *getTPred() const { return TBB == Tail ? Head : TBB; } in getTPred()
107 /// Returns the Tail predecesso
[all...]
/third_party/node/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/
H A Dbn-586.S207 # Tail Round 0
218 # Tail Round 1
229 # Tail Round 2
240 # Tail Round 3
251 # Tail Round 4
262 # Tail Round 5
273 # Tail Round 6
409 # Tail Round 0
418 # Tail Round 1
427 # Tail Roun
[all...]
/third_party/node/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/
H A Dbn-586.S207 # Tail Round 0
218 # Tail Round 1
229 # Tail Round 2
240 # Tail Round 3
251 # Tail Round 4
262 # Tail Round 5
273 # Tail Round 6
409 # Tail Round 0
418 # Tail Round 1
427 # Tail Roun
[all...]
/third_party/node/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/
H A Dbn-586.S205 # Tail Round 0
216 # Tail Round 1
227 # Tail Round 2
238 # Tail Round 3
249 # Tail Round 4
260 # Tail Round 5
271 # Tail Round 6
405 # Tail Round 0
414 # Tail Round 1
423 # Tail Roun
[all...]
/third_party/node/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/
H A Dbn-586.S205 # Tail Round 0
216 # Tail Round 1
227 # Tail Round 2
238 # Tail Round 3
249 # Tail Round 4
260 # Tail Round 5
271 # Tail Round 6
405 # Tail Round 0
414 # Tail Round 1
423 # Tail Roun
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
H A DRegistry.h56 static node *Head, *Tail; member in llvm::Registry
131 /// This provides template definitions of add_node, begin, and the Head and Tail
140 template<typename T> typename Registry<T>::node *Registry<T>::Tail = nullptr;\
143 if (Tail) \
144 Tail->Next = N; \
147 Tail = N; \
153 template REGISTRY_CLASS::node *Registry<REGISTRY_CLASS::type>::Tail; \
H A DAutomaton.h71 PathSegment *Tail; member
85 PathSegment *makePathSegment(uint64_t State, PathSegment *Tail) { in makePathSegment() argument
87 *P = {State, Tail}; in makePathSegment()
147 Head = Head->Tail; in getPaths()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
H A DImmutableList.h31 const ImmutableListImpl* Tail; member in llvm::ImmutableListImpl
35 : Head(std::forward<ElemT>(head)), Tail(tail) {} in ImmutableListImpl()
42 const ImmutableListImpl* getTail() const { return Tail; } in getTail()
51 Profile(ID, Head, Tail); in Profile()
176 LLVM_NODISCARD ImmutableList<T> concat(ElemT &&Head, ImmutableList<T> Tail) { in concat() argument
181 const ListTy* TailImpl = Tail.getInternalPointer(); in concat()
204 LLVM_NODISCARD ImmutableList<T> emplace(ImmutableList<T> Tail, in emplace() argument
206 return concat(T(std::forward<CtorArgs>(Args)...), Tail); in emplace()
/third_party/benchmark/src/
H A Dbenchmark_name.cc24 template <typename Head, typename... Tail>
25 size_t size_impl(const Head& head, const Tail&... tail) { in size_impl()
33 template <typename Head, typename... Tail>
35 const Tail&... tail) { in join_impl()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp88 // | / | Tail |
90 // Tail | | |
95 // contains compare + br.cond. Tail must be a successor of both.
111 // b.eq Tail
114 // b.eq Tail
116 // Tail:
124 // b.eq Tail
126 // Tail:
133 // between Head and Tail, just like if-converting a diamond.
135 // FIXME: Handle PHIs in Tail b
154 MachineBasicBlock *Tail; global() member in __anon24368::SSACCmpConv
[all...]
/third_party/lzma/CPP/7zip/UI/Common/
H A DArchiveOpenCallback.cpp144 // if (Tail != -1) throw 1;
145 Tail = (int)index;
154 if (s.Next != -1) Streams[(unsigned)s.Next].Prev = s.Prev; else Tail = s.Prev;
181 Tail = -1;
188 Tail(-1),
200 if (Tail == -1)
202 CMultiStreams::CSubStream &tailStream = Streams[(unsigned)Tail];
204 CloseFile((unsigned)Tail);
/third_party/googletest/googletest/include/gtest/internal/
H A Dgtest-type-util.h135 using Tail = Templates<Tail_...>;
141 using Tail = None;
148 using Tail = Types<Tail_...>;
154 using Tail = None;
/third_party/lzma/CPP/7zip/Common/
H A DMultiOutStream.h56 int Tail; // oldest variable
61 Tail = -1; in InitLinkedList()
76 // if (Tail != -1) throw 1; in InsertToLinkedList()
77 Tail = (int)index; in InsertToLinkedList()
86 if (s.Next != -1) Streams[(unsigned)s.Next].Prev = s.Prev; else Tail = s.Prev; in RemoveFromLinkedList()
/third_party/typescript/tests/baselines/reference/
H A DgenericRestTypes.js6 type Tail<T extends any[]> = ((...args: T) => any) extends ((head: any, ...tail: infer U) => any) ? U : never;
10 type Explicit = (...args: Tail<Parameters<MyFunctionType>>) => ReturnType<MyFunctionType>; // (bar: string) => boolean
12 type Bind1<T extends (head: any, ...tail: any[]) => any> = (...args: Tail<Parameters<T>>) => ReturnType<T>;
H A DramdaToolsNoInfinite.js11 type Tail<T extends any[]> =
22 0: Last<Tail<T>>;
39 0: Drop<N, Tail<T>, Prepend<any, I>>;
56 Tail<I>;
H A DtemplateLiteralTypes3.js36 T extends `${infer Head}${infer Tail}` ? [Head, ...Parts<Tail>] :
305 type Parts<T> = T extends '' ? [] : T extends `${infer Head}${infer Tail}` ? [Head, ...Parts<Tail>] : never;
/third_party/node/deps/googletest/include/gtest/internal/
H A Dgtest-type-util.h165 using Tail = Templates<Tail_...>;
171 using Tail = None;
178 using Tail = Types<Tail_...>;
184 using Tail = None;
/third_party/skia/third_party/externals/abseil-cpp/absl/types/internal/
H A Dvariant.h759 template <class Expected, class Head, class... Tail>
760 struct IndexOfImpl<Expected, Head, Tail...> : IndexOfImpl<Expected, Tail...> {
762 SizeT<IndexOfImpl<Expected, Tail...>::IndexFromEnd::value + 1>;
765 template <class Expected, class... Tail>
766 struct IndexOfImpl<Expected, Expected, Tail...>
767 : IndexOfImpl<Expected, Tail...> {
769 SizeT<IndexOfImpl<Expected, Tail...>::IndexFromEnd::value + 1>;
772 bool, IndexOfImpl<Expected, Tail...>::MatchedIndexFromEnd::value != 0>;
798 template <class Head, class... Tail, clas
[all...]
H A Dconformance_testing_helpers.h139 template <class Head, class... Tail>
140 struct IsEquivalenceClass<EquivalenceClassType<Head, Tail...>>
192 template <class Head, class... Tail>
195 ResultOfGeneratorT<Head>, ResultOfGeneratorT<Tail>>...>::value>::type,
196 Head, Tail...> : std::true_type {};
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp932 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator()); in SplitBlockAndInsertIfThen() local
938 ThenBlock = BasicBlock::Create(C, "", Head->getParent(), Tail); in SplitBlockAndInsertIfThen()
942 CheckTerm = BranchInst::Create(Tail, ThenBlock); in SplitBlockAndInsertIfThen()
947 BranchInst::Create(/*ifTrue*/ThenBlock, /*ifFalse*/Tail, Cond); in SplitBlockAndInsertIfThen()
955 DomTreeNode *NewNode = DT->addNewBlock(Tail, Head); in SplitBlockAndInsertIfThen()
970 L->addBasicBlockToLoop(Tail, *LI); in SplitBlockAndInsertIfThen()
982 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator()); in SplitBlockAndInsertIfThenElse() local
985 BasicBlock *ThenBlock = BasicBlock::Create(C, "", Head->getParent(), Tail); in SplitBlockAndInsertIfThenElse()
986 BasicBlock *ElseBlock = BasicBlock::Create(C, "", Head->getParent(), Tail); in SplitBlockAndInsertIfThenElse()
987 *ThenTerm = BranchInst::Create(Tail, ThenBloc in SplitBlockAndInsertIfThenElse()
[all...]
/third_party/mesa3d/src/gtest/include/gtest/internal/
H A Dgtest-type-util.h118 // Head for the first type in the list, and Tail for the rest of the
129 typedef Types0 Tail; typedef
134 typedef Types1<T2> Tail; typedef
140 typedef Types2<T2, T3> Tail; typedef
146 typedef Types3<T2, T3, T4> Tail; typedef
152 typedef Types4<T2, T3, T4, T5> Tail; typedef
159 typedef Types5<T2, T3, T4, T5, T6> Tail; typedef
166 typedef Types6<T2, T3, T4, T5, T6, T7> Tail; typedef
173 typedef Types7<T2, T3, T4, T5, T6, T7, T8> Tail; typedef
180 typedef Types8<T2, T3, T4, T5, T6, T7, T8, T9> Tail; typedef
187 typedef Types9<T2, T3, T4, T5, T6, T7, T8, T9, T10> Tail; global() typedef
195 typedef Types10<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Tail; global() typedef
203 typedef Types11<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Tail; global() typedef
211 typedef Types12<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Tail; global() typedef
219 typedef Types13<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Tail; global() typedef
228 T15> Tail; global() typedef
238 T16> Tail; global() typedef
248 T16, T17> Tail; global() typedef
258 T16, T17, T18> Tail; global() typedef
268 T16, T17, T18, T19> Tail; global() typedef
278 T16, T17, T18, T19, T20> Tail; global() typedef
289 T16, T17, T18, T19, T20, T21> Tail; global() typedef
300 T16, T17, T18, T19, T20, T21, T22> Tail; global() typedef
311 T16, T17, T18, T19, T20, T21, T22, T23> Tail; global() typedef
322 T16, T17, T18, T19, T20, T21, T22, T23, T24> Tail; global() typedef
333 T16, T17, T18, T19, T20, T21, T22, T23, T24, T25> Tail; global() typedef
345 T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26> Tail; global() typedef
357 T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27> Tail; global() typedef
369 T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28> Tail; global() typedef
382 T29> Tail; global() typedef
395 T30> Tail; global() typedef
409 T30, T31> Tail; global() typedef
423 T30, T31, T32> Tail; global() typedef
437 T30, T31, T32, T33> Tail; global() typedef
451 T30, T31, T32, T33, T34> Tail; global() typedef
465 T30, T31, T32, T33, T34, T35> Tail; global() typedef
480 T30, T31, T32, T33, T34, T35, T36> Tail; global() typedef
495 T30, T31, T32, T33, T34, T35, T36, T37> Tail; global() typedef
510 T30, T31, T32, T33, T34, T35, T36, T37, T38> Tail; global() typedef
525 T30, T31, T32, T33, T34, T35, T36, T37, T38, T39> Tail; global() typedef
540 T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40> Tail; global() typedef
556 T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41> Tail; global() typedef
572 T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42> Tail; global() typedef
589 T43> Tail; global() typedef
606 T44> Tail; global() typedef
623 T44, T45> Tail; global() typedef
641 T44, T45, T46> Tail; global() typedef
659 T44, T45, T46, T47> Tail; global() typedef
677 T44, T45, T46, T47, T48> Tail; global() typedef
695 T44, T45, T46, T47, T48, T49> Tail; global() typedef
713 T44, T45, T46, T47, T48, T49, T50> Tail; global() typedef
1669 typedef Templates0 Tail; global() typedef
1674 typedef Templates1<T2> Tail; global() typedef
1680 typedef Templates2<T2, T3> Tail; global() typedef
1687 typedef Templates3<T2, T3, T4> Tail; global() typedef
1694 typedef Templates4<T2, T3, T4, T5> Tail; global() typedef
1701 typedef Templates5<T2, T3, T4, T5, T6> Tail; global() typedef
1709 typedef Templates6<T2, T3, T4, T5, T6, T7> Tail; global() typedef
1717 typedef Templates7<T2, T3, T4, T5, T6, T7, T8> Tail; global() typedef
1725 typedef Templates8<T2, T3, T4, T5, T6, T7, T8, T9> Tail; global() typedef
1734 typedef Templates9<T2, T3, T4, T5, T6, T7, T8, T9, T10> Tail; global() typedef
1743 typedef Templates10<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Tail; global() typedef
1752 typedef Templates11<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Tail; global() typedef
1762 typedef Templates12<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Tail; global() typedef
1773 T14> Tail; global() typedef
1784 T15> Tail; global() typedef
1796 T15, T16> Tail; global() typedef
1808 T15, T16, T17> Tail; global() typedef
1820 T15, T16, T17, T18> Tail; global() typedef
1833 T15, T16, T17, T18, T19> Tail; global() typedef
1846 T15, T16, T17, T18, T19, T20> Tail; global() typedef
1859 T15, T16, T17, T18, T19, T20, T21> Tail; global() typedef
1873 T15, T16, T17, T18, T19, T20, T21, T22> Tail; global() typedef
1887 T15, T16, T17, T18, T19, T20, T21, T22, T23> Tail; global() typedef
1901 T15, T16, T17, T18, T19, T20, T21, T22, T23, T24> Tail; global() typedef
1916 T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25> Tail; global() typedef
1931 T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26> Tail; global() typedef
1946 T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27> Tail; global() typedef
1963 T28> Tail; global() typedef
1980 T29> Tail; global() typedef
1997 T29, T30> Tail; global() typedef
2015 T29, T30, T31> Tail; global() typedef
2033 T29, T30, T31, T32> Tail; global() typedef
2051 T29, T30, T31, T32, T33> Tail; global() typedef
2070 T29, T30, T31, T32, T33, T34> Tail; global() typedef
2089 T29, T30, T31, T32, T33, T34, T35> Tail; global() typedef
2108 T29, T30, T31, T32, T33, T34, T35, T36> Tail; global() typedef
2128 T29, T30, T31, T32, T33, T34, T35, T36, T37> Tail; global() typedef
2148 T29, T30, T31, T32, T33, T34, T35, T36, T37, T38> Tail; global() typedef
2168 T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39> Tail; global() typedef
2189 T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40> Tail; global() typedef
2210 T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41> Tail; global() typedef
2232 T42> Tail; global() typedef
2255 T43> Tail; global() typedef
2278 T43, T44> Tail; global() typedef
2301 T43, T44, T45> Tail; global() typedef
2325 T43, T44, T45, T46> Tail; global() typedef
2349 T43, T44, T45, T46, T47> Tail; global() typedef
2373 T43, T44, T45, T46, T47, T48> Tail; global() typedef
2398 T43, T44, T45, T46, T47, T48, T49> Tail; global() typedef
2423 T43, T44, T45, T46, T47, T48, T49, T50> Tail; global() typedef
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.cpp58 Thumb2InstrInfo::ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail, in ReplaceTailWithBranchTo() argument
60 MachineBasicBlock *MBB = Tail->getParent(); in ReplaceTailWithBranchTo()
62 if (!AFI->hasITBlocks() || Tail->isBranch()) { in ReplaceTailWithBranchTo()
63 TargetInstrInfo::ReplaceTailWithBranchTo(Tail, NewDest); in ReplaceTailWithBranchTo()
67 // If the first instruction of Tail is predicated, we may have to update in ReplaceTailWithBranchTo()
70 ARMCC::CondCodes CC = getInstrPredicate(*Tail, PredReg); in ReplaceTailWithBranchTo()
71 MachineBasicBlock::iterator MBBI = Tail; in ReplaceTailWithBranchTo()
77 TargetInstrInfo::ReplaceTailWithBranchTo(Tail, NewDest); in ReplaceTailWithBranchTo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp921 BasicBlock *Tail = SplitBlock(BB, CI->getNextNode()); in runSjLjOnFunction() local
925 IRB.SetInsertPoint(Tail->getFirstNonPHI()); in runSjLjOnFunction()
980 BasicBlock *Tail; in runSjLjOnFunction() local
1010 Tail = SplitBlock(BB, ThrewResetSI->getNextNode()); in runSjLjOnFunction()
1016 Tail = SplitBlock(BB, CI->getNextNode()); in runSjLjOnFunction()
1019 // We need to replace the terminator in Tail - SplitBlock makes BB go in runSjLjOnFunction()
1020 // straight to Tail, we need to check if a longjmp occurred, and go to the in runSjLjOnFunction()
1036 SwitchInst *SI = IRB.CreateSwitch(Label, Tail, SetjmpRetPHIs.size()); in runSjLjOnFunction()
1047 // in the block - which is now split. so continue to traverse in the Tail in runSjLjOnFunction()
1048 BBs.push_back(Tail); in runSjLjOnFunction()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
H A DCallingConv.h78 /// Tail - This calling convention attemps to make calls as fast as
81 Tail = 18, enumerator

Completed in 21 milliseconds

123