llvm.org GIT mirror llvm / c0d997d
[NFC] fix trivial typos in comments "the the" -> "the" git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@323176 91177308-0d34-0410-b5e6-96231b3b80d8 Hiroshi Inoue 2 years ago
17 changed file(s) with 21 addition(s) and 21 deletion(s). Raw diff Collapse all Expand all
396396 DEBUG(dbgs() << "Running an SCC pass across the RefSCC: " << *RC
397397 << "\n");
398398
399 // Push the initial SCCs in reverse post-order as we'll pop off the the
399 // Push the initial SCCs in reverse post-order as we'll pop off the
400400 // back and so see this in post-order.
401401 for (LazyCallGraph::SCC &C : llvm::reverse(*RC))
402402 CWorklist.insert(&C);
169169 /// line options. If -inline-threshold option is not explicitly passed,
170170 /// the default threshold is computed from \p OptLevel and \p SizeOptLevel.
171171 /// An \p OptLevel value above 3 is considered an aggressive optimization mode.
172 /// \p SizeOptLevel of 1 corresponds to the the -Os flag and 2 corresponds to
172 /// \p SizeOptLevel of 1 corresponds to the -Os flag and 2 corresponds to
173173 /// the -Oz flag.
174174 InlineParams getInlineParams(unsigned OptLevel, unsigned SizeOptLevel);
175175
390390 /// Access to memory operands of the instruction
391391 mmo_iterator memoperands_begin() const { return MemRefs; }
392392 mmo_iterator memoperands_end() const { return MemRefs + NumMemRefs; }
393 /// Return true if we don't have any memory operands which described the the
393 /// Return true if we don't have any memory operands which described the
394394 /// memory access done by this instruction. If this is true, calling code
395395 /// must be conservative.
396396 bool memoperands_empty() const { return NumMemRefs == 0; }
634634 return true;
635635 }
636636
637 /// Generate code to reduce the loop iteration by one and check if the loop is
638 /// finished. Return the value/register of the the new loop count. We need
637 /// Generate code to reduce the loop iteration by one and check if the loop
638 /// is finished. Return the value/register of the new loop count. We need
639639 /// this function when peeling off one or more iterations of a loop. This
640640 /// function assumes the nth iteration is peeled first.
641641 virtual unsigned reduceLoopCount(MachineBasicBlock &MBB, MachineInstr *IndVar,
819819 /// Return true if lowering to a jump table is suitable for a set of case
820820 /// clusters which may contain \p NumCases cases, \p Range range of values.
821821 /// FIXME: This function check the maximum table size and density, but the
822 /// minimum size is not checked. It would be nice if the the minimum size is
822 /// minimum size is not checked. It would be nice if the minimum size is
823823 /// also combined within this function. Currently, the minimum size check is
824824 /// performed in findJumpTable() in SelectionDAGBuiler and
825825 /// getEstimatedNumberOfCaseClusters() in BasicTTIImpl.
1919 class TypeVisitorCallbacks;
2020
2121 enum VisitorDataSource {
22 VDS_BytesPresent, // The record bytes are passed into the the visitation
22 VDS_BytesPresent, // The record bytes are passed into the visitation
2323 // function. The algorithm should first deserialize them
2424 // before passing them on through the pipeline.
2525 VDS_BytesExternal // The record bytes are not present, and it is the
530530 LF_HaveColumns = 1, // CV_LINES_HAVE_COLUMNS
531531 };
532532
533 /// Data in the the SUBSEC_FRAMEDATA subection.
533 /// Data in the SUBSEC_FRAMEDATA subection.
534534 struct FrameData {
535535 support::ulittle32_t RvaStart;
536536 support::ulittle32_t CodeSize;
199199 /// references for the .debug_info section
200200 unsigned verifyDebugInfoReferences();
201201
202 /// Verify the the DW_AT_stmt_list encoding and value and ensure that no
202 /// Verify the DW_AT_stmt_list encoding and value and ensure that no
203203 /// compile units that have the same DW_AT_stmt_list value.
204204 void verifyDebugLineStmtOffsets();
205205
13831383 ///
13841384 /// The above 3 components are encoded into a 32bit unsigned integer in
13851385 /// order. If the lowest bit is 1, the current component is empty, and the
1386 /// next component will start in the next bit. Otherwise, the the current
1386 /// next component will start in the next bit. Otherwise, the current
13871387 /// component is non-empty, and its content starts in the next bit. The
13881388 /// length of each components is either 5 bit or 12 bit: if the 7th bit
13891389 /// is 0, the bit 2~6 (5 bits) are used to represent the component; if the
464464 /// AS.
465465 StatepointDirectives parseStatepointDirectivesFromAttrs(AttributeList AS);
466466
467 /// Return \c true if the the \p Attr is an attribute that is a statepoint
467 /// Return \c true if the \p Attr is an attribute that is a statepoint
468468 /// directive.
469469 bool isStatepointDirectiveAttr(Attribute Attr);
470470
167167
168168 /**
169169 * Sets the maximum cache size that can be persistent across build, in terms
170 * of percentage of the available space on the the disk. Set to 100 to
171 * indicate no limit, 50 to indicate that the cache size will not be left over
170 * of percentage of the available space on the disk. Set to 100 to indicate
171 * no limit, 50 to indicate that the cache size will not be left over
172172 * half the available space. A value over 100 will be reduced to 100, and a
173173 * value of 0 will be ignored.
174174 *
173173 AnalysisImpls.push_back(pir);
174174 }
175175
176 /// Clear cache that is used to connect a pass to the the analysis (PassInfo).
176 /// Clear cache that is used to connect a pass to the analysis (PassInfo).
177177 void clearAnalysisImpls() {
178178 AnalysisImpls.clear();
179179 }
177177 * functions are profiled by the instrumented code. The target addresses are
178178 * written in the raw profile data and converted to target function name's MD5
179179 * hash by the profile reader during deserialization. Typically, this happens
180 * when the the raw profile data is read during profile merging.
180 * when the raw profile data is read during profile merging.
181181 *
182182 * For this remapping the ProfData is used. ProfData contains both the function
183183 * name hash and the function address.
5555 /// otherwise returns an appropriate error code.
5656 Error writeBytes(ArrayRef Buffer);
5757
58 /// Write the the integer \p Value to the underlying stream in the
58 /// Write the integer \p Value to the underlying stream in the
5959 /// specified endianness. On success, updates the offset so that
6060 /// subsequent writes occur at the next unwritten position.
6161 ///
7979 return writeInteger(static_cast(Num));
8080 }
8181
82 /// Write the the string \p Str to the underlying stream followed by a null
82 /// Write the string \p Str to the underlying stream followed by a null
8383 /// terminator. On success, updates the offset so that subsequent writes
8484 /// occur at the next unwritten position. \p Str need not be null terminated
8585 /// on input.
8888 /// otherwise returns an appropriate error code.
8989 Error writeCString(StringRef Str);
9090
91 /// Write the the string \p Str to the underlying stream without a null
91 /// Write the string \p Str to the underlying stream without a null
9292 /// terminator. On success, updates the offset so that subsequent writes
9393 /// occur at the next unwritten position.
9494 ///
3636 std::chrono::seconds Expiration = std::chrono::hours(7 * 24); // 1w
3737
3838 /// The maximum size for the cache directory, in terms of percentage of the
39 /// available space on the the disk. Set to 100 to indicate no limit, 50 to
39 /// available space on the disk. Set to 100 to indicate no limit, 50 to
4040 /// indicate that the cache size will not be left over half the available disk
4141 /// space. A value over 100 will be reduced to 100. A value of 0 disables the
4242 /// percentage size-based pruning.
66 |* *|
77 |*===----------------------------------------------------------------------===*|
88 |* *|
9 |* This file defines types used by the the C interface to LLVM. *|
9 |* This file defines types used by the C interface to LLVM. *|
1010 |* *|
1111 \*===----------------------------------------------------------------------===*/
1212
792792
793793 /**
794794 * Sets the maximum cache size that can be persistent across build, in terms of
795 * percentage of the available space on the the disk. Set to 100 to indicate
795 * percentage of the available space on the disk. Set to 100 to indicate
796796 * no limit, 50 to indicate that the cache size will not be left over half the
797797 * available space. A value over 100 will be reduced to 100, a value of 0 will
798798 * be ignored. An unspecified default value will be applied.