reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lld/wasm/InputFiles.h
   33 class InputEvent;
tools/lld/wasm/Symbols.h
   35 class InputEvent;

References

include/llvm/Support/Alignment.h
  103     return Constant<std::alignment_of<T>::value>();
include/llvm/Support/Allocator.h
   81   template <typename T> T *Allocate(size_t Num = 1) {
   82     return static_cast<T *>(Allocate(Num * sizeof(T), alignof(T)));
   82     return static_cast<T *>(Allocate(Num * sizeof(T), alignof(T)));
  470       for (char *Ptr = Begin; Ptr + sizeof(T) <= End; Ptr += sizeof(T))
  470       for (char *Ptr = Begin; Ptr + sizeof(T) <= End; Ptr += sizeof(T))
  478       char *Begin = (char *)alignAddr(*I, Align::Of<T>());
  488       DestroyElements((char *)alignAddr(Ptr, Align::Of<T>()),
  496   T *Allocate(size_t num = 1) { return Allocator.Allocate<T>(num); }
  496   T *Allocate(size_t num = 1) { return Allocator.Allocate<T>(num); }
tools/lld/include/lld/Common/Memory.h
   47   llvm::SpecificBumpPtrAllocator<T> alloc;
   52 template <typename T, typename... U> T *make(U &&... args) {
   53   static SpecificAlloc<T> alloc;
   54   return new (alloc.alloc.Allocate()) T(std::forward<U>(args)...);
tools/lld/wasm/InputEvent.h
   56 inline std::string toString(const wasm::InputEvent *e) {
tools/lld/wasm/InputFiles.cpp
  345     events.emplace_back(make<InputEvent>(types[e.Type.SigIndex], e, this));
  428     InputEvent *event =
tools/lld/wasm/InputFiles.h
  125   std::vector<InputEvent *> events;
tools/lld/wasm/MarkLive.cpp
  157       for (InputEvent *e : obj->events)
tools/lld/wasm/SymbolTable.cpp
  373                                      InputFile *file, InputEvent *event) {
tools/lld/wasm/SymbolTable.h
   60                           InputEvent *e);
tools/lld/wasm/Symbols.cpp
  324                            InputEvent *event)
tools/lld/wasm/Symbols.h
  389                InputEvent *event);
  393   InputEvent *event;
tools/lld/wasm/SyntheticSections.cpp
  304   for (InputEvent *e : inputEvents) {
  310 void EventSection::addEvent(InputEvent *event) {
tools/lld/wasm/SyntheticSections.h
  212   void addEvent(InputEvent *event);
  214   std::vector<InputEvent *> inputEvents;
tools/lld/wasm/Writer.cpp
  589   for (const InputEvent *e : out.eventSec->inputEvents)
  630     for (InputEvent *event : file->events)