llvm-6502/test/CodeGen
Chad Rosier b86f1e5e55 [ms-inline asm] Force the use of a base pointer if the MachineFunction includes
MS-style inline assembly.

This is a follow-on to r175334.  Forcing a FP to be emitted doesn't ensure it
will be used.  Therefore, force the base pointer as well.  We now treat MS
inline assembly in the same way we treat functions with dynamic stack
realignment and VLAs.  This guarantees the BP will be used to reference 
parameters and locals.
rdar://13218191

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175576 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-19 23:50:45 +00:00
..
AArch64 AArch64: remove ConstantIsland pass & put literals in separate section. 2013-02-15 09:33:43 +00:00
ARM ARM NEON: Merge a f32 bitcast of a v2i32 extractelt 2013-02-19 15:27:05 +00:00
CPP
Generic For inline asm: 2013-01-11 18:12:39 +00:00
Hexagon Hexagon: add support for predicate-GPR copies. 2013-02-13 22:56:34 +00:00
MBlaze
Mips Expand pseudos/macros BteqzT8SltiX16, BteqzT8SltiuX16, 2013-02-19 03:56:57 +00:00
MSP430
NVPTX [NVPTX] Disable vector registers 2013-02-12 14:18:49 +00:00
PowerPC DAGCombiner: Constant folding around pre-increment loads/stores 2013-02-08 21:35:47 +00:00
R600 R600/SI: Use MULADD_IEEE/V_MAD_F32 instruction for mad pattern 2013-02-18 14:11:28 +00:00
SI
SPARC
Thumb
Thumb2 ARM: Allocation hints must make sure to be in the alloc order. 2013-02-19 18:55:36 +00:00
X86 [ms-inline asm] Force the use of a base pointer if the MachineFunction includes 2013-02-19 23:50:45 +00:00
XCore