| /freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 68 if (!Fragments.empty()) { in appendUnduplicatedTextCharacter() 69 Fragment &Last = Fragments.back(); in appendUnduplicatedTextCharacter() 78 Fragments.back().Spelling.push_back(Character); in appendUnduplicatedTextCharacter() 94 if (Fragments.empty()) in removeTrailingSemicolon() 97 Fragment &Last = Fragments.back(); in removeTrailingSemicolon() 154 DeclarationFragments Fragments; in getExceptionSpecificationString() local 157 return Fragments; in getExceptionSpecificationString() 159 return Fragments.append(" ", DeclarationFragments::FragmentKind::Text) in getExceptionSpecificationString() 165 return Fragments; in getExceptionSpecificationString() 167 return Fragments.append(" ", DeclarationFragments::FragmentKind::Text) in getExceptionSpecificationString() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | DeclarationFragments.h | 108 const std::vector<Fragment> &getFragments() const { return Fragments; } in getFragments() 110 FragmentIterator begin() { return Fragments.begin(); } in begin() 112 FragmentIterator end() { return Fragments.end(); } in end() 114 ConstFragmentIterator cbegin() const { return Fragments.cbegin(); } in cbegin() 116 ConstFragmentIterator cend() const { return Fragments.cend(); } in cend() 141 if (Kind == FragmentKind::Text && !Fragments.empty() && 142 Fragments.back().Kind == FragmentKind::Text) { 145 Fragments.back().Spelling.append(Spelling.data(), Spelling.size()); 147 Fragments.emplace_back(Spelling, Kind, PreciseIdentifier, Declaration); 158 if (Other.Fragments.empty()) in insert() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | AppendingTypeTableBuilder.cpp | 87 auto Fragments = Builder.end(nextTypeIndex()); in insertRecord() local 88 assert(!Fragments.empty()); in insertRecord() 89 for (auto C : Fragments) in insertRecord()
|
| H A D | GlobalTypeTableBuilder.cpp | 100 auto Fragments = Builder.end(nextTypeIndex()); in insertRecord() local 101 assert(!Fragments.empty()); in insertRecord() 102 for (auto C : Fragments) in insertRecord()
|
| H A D | MergingTypeTableBuilder.cpp | 113 auto Fragments = Builder.end(nextTypeIndex()); in insertRecord() local 114 assert(!Fragments.empty()); in insertRecord() 115 for (auto C : Fragments) in insertRecord()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | LowerTypeTests.h | 130 std::vector<std::vector<uint64_t>> Fragments; member 136 : Fragments(1), FragmentMap(NumObjects) {} in GlobalLayoutBuilder()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | ELFEmitter.cpp | 1170 std::vector<Fragment> Fragments = getPhdrFragments(YamlPhdr, SHeaders); in setProgramHeaderLayout() local 1171 if (!llvm::is_sorted(Fragments, [](const Fragment &A, const Fragment &B) { in setProgramHeaderLayout() 1178 if (!Fragments.empty() && *YamlPhdr.Offset > Fragments.front().Offset) in setProgramHeaderLayout() 1182 Twine::utohexstr(Fragments.front().Offset) + ")"); in setProgramHeaderLayout() 1184 } else if (!Fragments.empty()) { in setProgramHeaderLayout() 1185 PHeader.p_offset = Fragments.front().Offset; in setProgramHeaderLayout() 1191 } else if (!Fragments.empty()) { in setProgramHeaderLayout() 1192 uint64_t FileSize = Fragments.back().Offset - PHeader.p_offset; in setProgramHeaderLayout() 1196 if (Fragments.back().Type != llvm::ELF::SHT_NOBITS) in setProgramHeaderLayout() 1197 FileSize += Fragments.back().Size; in setProgramHeaderLayout() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/ |
| H A D | SymbolGraphSerializer.cpp | 315 Array Fragments; in serializeDeclarationFragments() local 322 Fragments.emplace_back(std::move(Fragment)); in serializeDeclarationFragments() 325 return Fragments; in serializeDeclarationFragments() 561 serializeDeclarationFragments(P.Fragments)); in serializeFunctionSignatureMixin()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 203 Fragments.emplace_back(); in addFragment() 204 std::vector<uint64_t> &Fragment = Fragments.back(); in addFragment() 205 uint64_t FragmentIndex = Fragments.size() - 1; in addFragment() 219 std::vector<uint64_t> &OldFragment = Fragments[OldFragmentIndex]; in addFragment() 1850 for (auto &&F : GLB.Fragments) { in buildBitSetsFromDisjointSet()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrAtomics.td | 141 // Fragments for extending loads. These are different from regular loads because 219 // Fragments for truncating stores.
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructions.td | 428 // Load/Store Pattern Fragments 733 // Misc Pattern Fragments
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | Scalarizer.cpp | 220 static Value *concatenate(IRBuilder<> &Builder, ArrayRef<Value *> Fragments, in concatenate() argument 240 Value *Fragment = Fragments[I]; in concatenate()
|
| H A D | SROA.cpp | 5425 SmallVector<Fragment, 4> Fragments; in splitAlloca() local 5437 Fragments.push_back( in splitAlloca() 5476 for (auto Fragment : Fragments) { in splitAlloca()
|
| /freebsd/crypto/openssl/external/perl/Text-Template-1.56/ |
| H A D | Changes | 240 - Fragments may now output data directly to the template, rather than
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
| H A D | CodeGenDAGPatterns.cpp | 3334 ArrayRef<const Record *> Fragments = in ParsePatternFragments() local 3336 for (const Record *Frag : Fragments) { in ParsePatternFragments() 3393 for (const Record *Frag : Fragments) { in ParsePatternFragments()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 944 // Selection DAG Pattern Fragments. 961 list<dag> Fragments = frags; 971 // This is useful when Fragments involves associative / commutative
|
| /freebsd/share/examples/ipfilter/ |
| H A D | examples.txt | 8 [Image] IP Fragments
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kInstrInfo.td | 531 // Pattern Fragments
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZOperators.td | 527 // Fragments including CC as an implicit source.
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430InstrInfo.td | 158 // Pattern Fragments
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPatterns.td | 315 : PatFrag<Op.Operands, !head(Op.Fragments), [{ 325 : PatFrag<Op.Operands, !head(Op.Fragments), [{ return hasOneUse(N); }], 689 : PatFrag<(ops node:$rhs, node:$lhs), !head(F.Fragments), F.PredicateCode,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrFragmentsSIMD.td | 25 // MMX Pattern Fragments
|
| H A D | X86InstrAVX512.td | 11076 // Fragments to help convert valignq into masked valignd. Or valignq/valignd
|