llvm-project
[Codegen, X86] Add prefetch insertion based on Propeller profile
#166324
Merged

Commits
  • [CodeGen] Centralize prefetch target storage in MachineFunction
    rlavaee committed 47 days ago
  • clang-format.
    rlavaee committed 47 days ago
  • feat(AsmPrinter): Add support for inserting code prefetch instructions.
    rlavaee committed 47 days ago
  • Update tests.
    rlavaee committed 47 days ago
  • clang-format.
    rlavaee committed 47 days ago
  • Remove unwanted changes.
    rlavaee committed 47 days ago
  • Additional changes.
    rlavaee committed 47 days ago
  • Split setPrefetchTargets and insertPrefetchHints into separate functions.
    rlavaee committed 47 days ago
  • clang-format.
    rlavaee committed 47 days ago
  • Implement fallback support.
    rlavaee committed 47 days ago
  • clang-format.
    rlavaee committed 47 days ago
  • fix the prefetch test.
    rlavaee committed 47 days ago
  • Change undef to extfunc.
    rlavaee committed 47 days ago
  • Add include for MCContext.h
    rlavaee committed 47 days ago
  • nits.
    rlavaee committed 47 days ago
  • Address comments.
    rlavaee committed 47 days ago
  • clang-format.
    rlavaee committed 47 days ago
  • Address comments.
    rlavaee committed 47 days ago
  • clang-format.
    rlavaee committed 47 days ago
  • Fix post-instruction symbol handling
    rlavaee committed 47 days ago
  • Use llvm:: for the getPrefetchTargetSymbolName function definition
    rlavaee committed 47 days ago
  • Add new header style and set runOnMachineFunction's return value.
    rlavaee committed 47 days ago
  • Fix the defined function target check.
    rlavaee committed 47 days ago
  • Fix the includes.
    rlavaee committed 47 days ago
  • Fix the comment.
    rlavaee committed 47 days ago
  • Merge branch 'main' into prefetch-insertion
    rlavaee committed 47 days ago
Loading