diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2016-06-14 15:16:35 +0000 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2016-06-14 15:16:35 +0000 |
commit | b1a523fa685e9aa015c3e0e7cea8c2698c98d6c0 (patch) | |
tree | db9bdff2035162b9fad01c31b0aae50b0bd894bd /llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp | |
parent | f6f149da29d9d4553901f4d24201d125cabfd4e9 (diff) | |
download | llvm-b1a523fa685e9aa015c3e0e7cea8c2698c98d6c0.zip llvm-b1a523fa685e9aa015c3e0e7cea8c2698c98d6c0.tar.gz llvm-b1a523fa685e9aa015c3e0e7cea8c2698c98d6c0.tar.bz2 |
Revert "AMDGPU/SI: Refactor fixup handling for constant addrspace variables"
This reverts commit r272675.
llvm-svn: 272677
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp')
-rw-r--r-- | llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp b/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp index 0fd17b4..51114b3 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp @@ -70,10 +70,7 @@ void AMDGPUMCInstLower::lower(const MachineInstr *MI, MCInst &OutMI) const { case MachineOperand::MO_GlobalAddress: { const GlobalValue *GV = MO.getGlobal(); MCSymbol *Sym = Ctx.getOrCreateSymbol(StringRef(GV->getName())); - const MCExpr *SymExpr = MCSymbolRefExpr::create(Sym, Ctx); - const MCExpr *Expr = MCBinaryExpr::createAdd(SymExpr, - MCConstantExpr::create(MO.getOffset(), Ctx), Ctx); - MCOp = MCOperand::createExpr(Expr); + MCOp = MCOperand::createExpr(MCSymbolRefExpr::create(Sym, Ctx)); break; } case MachineOperand::MO_ExternalSymbol: { |