llvm.org GIT mirror llvm / c3086ba
Fix missing </a> tag error introduced by addition of LowerAtomic pass. While at it, fix all other HTML validation errors in docs/Passes.html. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110428 91177308-0d34-0410-b5e6-96231b3b80d8 Peter Collingbourne 9 years ago
1 changed file(s) with 6 addition(s) and 6 deletion(s). Raw diff Collapse all Expand all
679679 -print-dbginfo: Print debug info in human readable form
680680
681681
682

Pass that prints instructions, and associated debug info:

682

Pass that prints instructions, and associated debug info:

683683
684684
685685
  • source/line/col information
  • 686686
  • original variable name
  • 687687
  • original type name
  • 688688
    689
    690

    691689
    692690
    693691
    15491547
    15501548
    15511549
    1552 -loweratomic: Lower atomic intrinsics
    1550 -loweratomic: Lower atomic intrinsics
    15531551
    15541552
    15551553

    19591957 -strip-debug-declare: Strip all llvm.dbg.declare intrinsics
    19601958
    19611959
    1962

    This pass implements code stripping. Specifically, it can delete:

    1960

    This pass implements code stripping. Specifically, it can delete:

    19631961
    19641962
  • names for virtual registers
  • 19651963
  • symbols for internal globals and functions
  • 19661964
  • debug information
  • 19671965
    1966

    19681967 Note that this transformation makes code much less readable, so it should
    19691968 only be used in situations where the 'strip' utility would be used, such as
    19701969 reducing code size or making it harder to reverse engineer code.
    19761975 -strip-nondebug: Strip all symbols, except dbg symbols, from a module
    19771976
    19781977
    1979

    This pass implements code stripping. Specifically, it can delete:

    1978

    This pass implements code stripping. Specifically, it can delete:

    19801979
    19811980
  • names for virtual registers
  • 19821981
  • symbols for internal globals and functions
  • 19831982
  • debug information
  • 19841983
    1984

    19851985 Note that this transformation makes code much less readable, so it should
    19861986 only be used in situations where the 'strip' utility would be used, such as
    19871987 reducing code size or making it harder to reverse engineer code.