HomeSort by: relevance | last modified time | path
    Searched refs:Intrinsics (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenIntrinsics.h 32 std::string TargetPrefix; // Target prefix, e.g. "ppc" for t-s intrinsics.
42 /// Intrinsics.td, this isn't available, because we don't know the target
51 /// Intrinsics.td, this isn't available, because we don't know the target
62 /// accesses that may be performed by the intrinsics. Analogous to
203 std::vector<CodeGenIntrinsic> Intrinsics;
216 bool empty() const { return Intrinsics.empty(); }
217 size_t size() const { return Intrinsics.size(); }
218 CodeGenIntrinsic &operator[](size_t Pos) { return Intrinsics[Pos]; }
220 return Intrinsics[Pos];
CodeGenDAGPatterns.h 1096 CodeGenIntrinsicTable Intrinsics;
1154 for (unsigned i = 0, e = Intrinsics.size(); i != e; ++i)
1155 if (Intrinsics[i].TheDef == R) return Intrinsics[i];
1160 if (IID-1 < Intrinsics.size())
1161 return Intrinsics[IID-1];
1166 for (unsigned i = 0, e = Intrinsics.size(); i != e; ++i)
1167 if (Intrinsics[i].TheDef == R) return i;
CodeGenTarget.cpp 624 Intrinsics.reserve(Defs.size());
627 Intrinsics.push_back(CodeGenIntrinsic(Defs[I], DefaultProperties));
629 llvm::sort(Intrinsics,
635 for (size_t I = 0, E = Intrinsics.size(); I < E; ++I)
636 if (Intrinsics[I].TargetPrefix != Targets.back().Name) {
638 Targets.push_back({Intrinsics[I].TargetPrefix, I, 0});
640 Targets.back().Count = Intrinsics.size() - Targets.back().Offset;
SearchableTableEmitter.cpp 94 DenseMap<Init *, std::unique_ptr<CodeGenIntrinsic>> Intrinsics;
146 std::unique_ptr<CodeGenIntrinsic> &Intr = Intrinsics[I];
CodeGenDAGPatterns.cpp 3115 Intrinsics = CodeGenIntrinsicTable(Records);
3567 mayStore = true;// Intrinsics that can write to memory are 'mayStore'.
3571 // ReadWriteMem intrinsics can have other strange effects.
4104 // intrinsics, side effects implies mayStore.
4108 // Similarly, mayStore implies mayLoad on intrinsics.
4263 // This could occur for intrinsics that only make sense for a specific
  /src/external/apache2/llvm/include/
Makefile 125 TABLEGEN_SRC= Attributes.td Intrinsics.td Options.td ACC.td OMP.td
130 TABLEGEN_OUTPUT.Intrinsics.td= \

Completed in 36 milliseconds