mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-12 06:06:32 +00:00
Don't print llvm constant in assmebly file. Assembler won't like comments that
span multiple lines. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26463 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
a4ffcc23a2
commit
246ae0dcf7
@ -11,6 +11,7 @@
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "llvm/Assembly/Writer.h"
|
||||
#include "llvm/DerivedTypes.h"
|
||||
#include "llvm/CodeGen/AsmPrinter.h"
|
||||
#include "llvm/Constants.h"
|
||||
@ -114,7 +115,8 @@ void AsmPrinter::EmitConstantPool(MachineConstantPool *MCP) {
|
||||
EmitAlignment(MCP->getConstantPoolAlignment());
|
||||
for (unsigned i = 0, e = CP.size(); i != e; ++i) {
|
||||
O << PrivateGlobalPrefix << "CPI" << getFunctionNumber() << '_' << i
|
||||
<< ":\t\t\t\t\t" << CommentString << *CP[i].Val << '\n';
|
||||
<< ":\t\t\t\t\t" << CommentString << " ";
|
||||
WriteTypeSymbolic(O, CP[i].Val->getType(), 0) << '\n';
|
||||
EmitGlobalConstant(CP[i].Val);
|
||||
if (i != e-1) {
|
||||
unsigned EntSize = TM.getTargetData().getTypeSize(CP[i].Val->getType());
|
||||
|
Loading…
Reference in New Issue
Block a user