HomeSort by: relevance | last modified time | path
    Searched defs:Before (Results 1 - 9 of 9) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Support/
BlockFrequency.cpp 41 uint64_t Before = Freq.Frequency;
45 if (Frequency < Before)
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
RegBankSelect.h 110 /// before we actually need to insert something.
133 /// Code will be inserted before that point.
148 /// before that point.
167 /// happen before that point.
179 /// Insert \p MI in the just before ::getPoint()
203 /// Insertion point before or after an instruction.
209 /// Does the insertion point is before or after Instr.
210 bool Before;
215 if (Before)
226 /// Create an insertion point before (\p Before=true) or after \p Instr
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Passes/
StandardInstrumentations.h 37 /// Instrumentation to print IR before/after passes.
142 static void printDiff(raw_ostream &out, const CFG &Before,
166 // 4. When a pass changes the IR (given both before and after representations
182 // Compare the IR from before the pass after the pass.
204 // Called before and after a pass to get the representation of the IR.
211 const IRUnitT &Before, const IRUnitT &After,
219 // Called to compare the before and after representations of the IR.
220 virtual bool same(const IRUnitT &Before, const IRUnitT &After) = 0;
222 // Stack of IRs before passes.
257 // included in this representation but it is massaged before reporting
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
WholeProgramDevirt.h 38 // pack constant values compactly before and after each virtual table.
87 // The bits that will be stored before and after a particular vtable.
95 // The bit vector that will be laid out before the vtable. Note that these
99 AccumBitVector Before;
143 // The minimum byte offset before the address point. This covers the bytes in
144 // the vtable object before the address point (e.g. RTTI, access-to-top,
156 // The number of bytes allocated (for the vtable plus the byte array) before
159 return minBeforeBytes() + TM->Bits->Before.Bytes.size();
168 // Set the bit at position Pos before the address point to RetVal.
171 TM->Bits->Before.setBit(Pos - 8 * minBeforeBytes(), RetVal)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
SpillPlacement.cpp 171 bool Before = preferReg();
178 return Before != preferReg();
235 // fraction of the connected blocks need to be interested before we consider
CodeGenPrepare.cpp 297 /// Keeps track of the type of the related instruction before their
512 // Get rid of @llvm.assume builtins before attempting to eliminate empty
613 // Do this last to clean up use-before-def scenarios introduced by other
733 // If the instruction before the branch (skipping debug info) isn't a phi
759 /// unconditional branch. Passes before isel (e.g. LSR/loopsimplify) often split
953 LLVM_DEBUG(dbgs() << "MERGING MOSTLY EMPTY BLOCKS - BEFORE:\n"
1067 // right before found relocation. We consider only relocation in the same
1229 // allow non-PHI instructions before the terminator, we can't sink the
2094 // reuse before a value is defined.
2173 // paths and merge blocks before going into block-local instructio
    [all...]
  /src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
llvm.ml 361 | Before of 'b
775 | Before bb ->
786 | Before bb -> fold_left_global_range f (f init bb) (global_succ bb) e
842 | Before fn ->
853 | Before fn -> fold_left_function_range f (f init fn) (function_succ fn) e
909 | Before p ->
920 | Before p -> fold_left_param_range f (f init p) (param_succ p) e
977 | Before bb ->
988 | Before bb -> fold_left_block_range f (f init bb) (block_succ bb) e
1033 | Before i -
    [all...]
llvm.mli 385 (** [Before b] and [At_end a] specify positions from the start of the ['b] list
390 | Before of 'b
1474 [Before gv].
1598 [Before gv].
1688 [Before bb].
1737 (** [move_block_before pos bb] moves the basic block [bb] before [pos].
1750 (** [insert_block c name bb] creates a new basic block named [name] before the
1766 [Before bb].
1827 (** [instr_succ i] returns the instruction list position succeeding [Before i].
2014 (** [builder_before ins] creates an instruction builder positioned before th
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIWholeQuadMode.cpp 198 MachineBasicBlock::iterator Before);
203 void toExact(MachineBasicBlock &MBB, MachineBasicBlock::iterator Before,
205 void toWQM(MachineBasicBlock &MBB, MachineBasicBlock::iterator Before,
207 void toStrictMode(MachineBasicBlock &MBB, MachineBasicBlock::iterator Before,
210 MachineBasicBlock::iterator Before, Register SavedOrig,
492 // defs before uses, in particular so that we don't accidentally mark an
493 // instruction as needing e.g. WQM before visiting it and realizing it needs
717 MachineBasicBlock::iterator Before) {
721 BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::COPY), SaveReg)
724 BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::COPY), AMDGPU::SCC
    [all...]

Completed in 62 milliseconds