Skip to content
  • Dan Gohman's avatar
    Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better reflect its · 5c73a886
    Dan Gohman authored
    purpose, and give it a custom SDNode subclass so that it doesn't
    need to have line number, column number, filename string, and
    directory string, all existing as individual SDNodes to be the
    operands.
    
    This was the only user of ISD::STRING, StringSDNode, etc., so
    remove those and some associated code.
    
    This makes stop-points considerably easier to read in
    -view-legalize-dags output, and reduces overhead (creating new
    nodes and copying std::strings into them) on code containing
    debugging information.
    
    llvm-svn: 52924
    5c73a886
Loading