llvm/lib
Jim Grosbach 5f3e2be7c9 When updating a tSpill/tRestore instruction to be a tSTRr/tLDRr, correctly
set up the source operands. The original instr has an immediate operand that
should be replaced with the frame reg operand rather than just adding the
reg operand. Previously, the instruction ended up with too many operands
causing an assert() when adding the default predicate. rdar://8825456

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123387 91177308-0d34-0410-b5e6-96231b3b80d8
2011-01-13 19:16:48 +00:00
..
Analysis Remove some wrong code which fortunately was never executed (as explained in 2011-01-13 10:43:08 +00:00
Archive Fix Whitespace. 2011-01-10 02:34:40 +00:00
AsmParser Reject uses of unnamed_addr in declarations. 2011-01-13 01:30:30 +00:00
Bitcode FixedNumOperandTraits and VariadicOperandTraits assumed that, given a 2011-01-11 15:07:38 +00:00
CodeGen Teach MachineBasicBlock::getFirstTerminator to ignore debug values. 2011-01-13 18:41:05 +00:00
CompilerDriver Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::exists. 2011-01-10 02:34:23 +00:00
ExecutionEngine Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. 2011-01-10 12:39:04 +00:00
Linker Keep unnamed_addr when linking. 2011-01-13 05:12:34 +00:00
MC Model :upper16: and :lower16: as ARM specific MCTargetExpr. This is a step 2011-01-13 07:58:56 +00:00
Object Fix mismatched new[]/delete. 2010-12-17 09:56:50 +00:00
Support Support/Path: Deprecate PathV1::IsSymlink and replace all uses with PathV2::is_symlink. 2011-01-12 23:55:06 +00:00
Target When updating a tSpill/tRestore instruction to be a tSTRr/tLDRr, correctly 2011-01-13 19:16:48 +00:00
Transforms Check for empty structs, and for consistency, zero-element arrays. 2011-01-13 18:26:59 +00:00
VMCore Reject uses of unnamed_addr in declarations. 2011-01-13 01:30:30 +00:00
Makefile Add LLVMObject Library. 2010-11-15 03:21:41 +00:00