llvm-6502/include/llvm/Target
Simon Pilgrim c365e7e2b5 Remove TargetInstrInfo::canFoldMemoryOperand
canFoldMemoryOperand is not actually used anywhere in the codebase - all existing users instead call foldMemoryOperand directly when they wish to fold and can correctly deduce what they need from the return value. 

This patch removes the canFoldMemoryOperand base function and the target implementations; only x86 had a real (bit-rotted) implementation, although AMDGPU had a preparatory stub that had never needed to be completed.

Differential Revision: http://reviews.llvm.org/D11331

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242638 91177308-0d34-0410-b5e6-96231b3b80d8
2015-07-19 10:50:53 +00:00
..
CostTable.h
Target.td [TableGen] Improve decoding options for non-orthogonal instructions 2015-07-15 08:04:27 +00:00
TargetCallingConv.h
TargetCallingConv.td
TargetFrameLowering.h PrologEpilogInserter: Rewrite API to determine callee save regsiters. 2015-07-14 17:17:13 +00:00
TargetInstrInfo.h Remove TargetInstrInfo::canFoldMemoryOperand 2015-07-19 10:50:53 +00:00
TargetIntrinsicInfo.h
TargetItinerary.td
TargetLowering.h Allow {e,r}bp as the target of {read,write}_register. 2015-07-09 17:40:29 +00:00
TargetLoweringObjectFile.h Remove DataLayout from TargetLoweringObjectFile, redirect to Module 2015-07-16 06:04:17 +00:00
TargetMachine.h
TargetOpcodes.h
TargetOptions.h
TargetRecip.h
TargetRegisterInfo.h TargetRegisterInfo: Provide a way to check assigned registers in getRegAllocationHints() 2015-07-15 22:16:00 +00:00
TargetSchedule.td
TargetSelectionDAG.td [Codegen] Add intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation 2015-07-16 15:22:46 +00:00
TargetSelectionDAGInfo.h
TargetSubtargetInfo.h MC: Remove MCSubtargetInfo() default constructor 2015-07-10 22:43:42 +00:00