FailedChanges

Changes from Git (git http://labmaster3.local/git/llvm-project.git)

Summary

  1. [codeview] Fix for PR43479 (details)
  2. Fix merge issues in b288f7d6bb8fdd21d27ba755302db194c181fdaf (details)
Commit b288f7d6bb8fdd21d27ba755302db194c181fdaf by akhuang
[codeview] Fix for PR43479
Summary: Add instruction marker to MachineInstr ExtraInfo. This does
almost the same thing as Pre/PostInstrSymbols, except that it doesn't
create a label until printing instructions. This allows for labels to be
put around instructions that are deleted/duplicated somewhere. Use this
marker to track heap alloc site call instructions.
Reviewers: rnk
Subscribers: MatzeB, hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D69536
cherry picked from 742043047c973999eac7734e53f7872973933f24 with some
modifications.
The file was modifiedllvm/include/llvm/CodeGen/MachineFunction.h
The file was modifiedllvm/test/CodeGen/X86/label-heapallocsite.ll
The file was modifiedllvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h
The file was modifiedllvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
The file was modifiedllvm/lib/CodeGen/MachineFunction.cpp
The file was modifiedllvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
The file was modifiedllvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
The file was modifiedllvm/test/CodeGen/X86/taildup-heapallocsite.ll
The file was modifiedllvm/unittests/CodeGen/MachineInstrTest.cpp
The file was modifiedllvm/include/llvm/CodeGen/MachineInstr.h
The file was modifiedllvm/lib/CodeGen/SelectionDAG/FastISel.cpp
The file was modifiedllvm/lib/CodeGen/MachineInstr.cpp
Commit 840845a1eeae2dc039600ef826de21347edd53ef by akhuang
Fix merge issues in b288f7d6bb8fdd21d27ba755302db194c181fdaf
The file was modifiedllvm/unittests/CodeGen/MachineInstrTest.cpp
The file was modifiedllvm/lib/CodeGen/MachineFunction.cpp