aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* MC/X86: X86AbsMemAsmOperand is subclass of X86NoSegMemAsmOperand.Daniel Dunbar2010-05-061-4/+4
* fix rdar://7947167 - llvm-mc doesn't match movsqChris Lattner2010-05-061-4/+10
* Eliminated the classification of control registers into %ecr_Sean Callanan2010-05-067-64/+32
* MC/X86: Error out if we see a non-constant FK_Data_1 or FK_Data_2 fixup, sinceDaniel Dunbar2010-05-061-2/+14
* Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that itDan Gohman2010-05-0644-118/+137
* Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.Evan Cheng2010-05-0637-109/+178
* 80 col violation.Evan Cheng2010-05-061-2/+2
* Add a missing break statement to fix unintentional fall-throughBob Wilson2010-05-061-4/+3
* Fix unintentional fallthrough. Patch by Edmund Grimley-Evans <Edmund.Grimley-...Jim Grosbach2010-05-061-1/+2
* Fix "warning: extra ';' inside a struct or union" when building llvm with clangShantonu Sen2010-05-061-2/+2
* Revert r103137, fix for $ in labels. It looks like we can't actually handle thisDaniel Dunbar2010-05-061-16/+7
* Re-apply 103156 and 103157. 103156 didn't break anything. 10315 exposed a coa...Evan Cheng2010-05-066-24/+147
* Fixes a coalescer bug that caused llc to crash on 2009-11-30-LiveVariablesBug.llEvan Cheng2010-05-061-4/+16
* Revert r103157, which broke test/CodeGen/ARM/2009-11-30-LiveVariablesBug.ll.Dan Gohman2010-05-061-4/+2
* Revert r103156 since it was breaking the build bots.Eric Christopher2010-05-066-143/+22
* Handle the case where open(2) or close(2) is interrupted by a signal whenDan Gohman2010-05-061-11/+24
* Fix an obvious bug in isMoveInstr. It needs to return sub-register indices.Evan Cheng2010-05-061-2/+4
* Adding pseudo 256-bit registers QQ0 . . . QQ7 to represent pairs of Q registe...Evan Cheng2010-05-065-21/+142
* Cosmetic changes.Evan Cheng2010-05-061-7/+7
* storeRegToStackSlot has forgotten about QPR_8 register class.Evan Cheng2010-05-061-1/+2
* Handle EWOULDBLOCK as EAGAIN. And add a comment explaining whyDan Gohman2010-05-061-3/+22
* Update LabelsBeforeInsn also, when creating unknown-position labels.Dan Gohman2010-05-061-0/+5
* Fix PR7054 - Assertion `Symbol->isUndefined() && "Cannot define a symbol twic...Chris Lattner2010-05-061-1/+7
* In bottom-up mode, defer the materialization of local constant values.Dan Gohman2010-05-061-0/+11
* Add an "IsBottomUp" member function to FastISel, which will be used toDan Gohman2010-05-051-1/+2
* fix rdar://7946934 - in some limited cases, the assembler shouldChris Lattner2010-05-051-7/+16
* Cleanup of ARMv7M support. Move hardware divide and Thumb2 extract/packJim Grosbach2010-05-056-24/+38
* Emit debug info for MachineInstrs with unknown debug locations, insteadDan Gohman2010-05-051-19/+34
* Fix PR6520. An earlyclobber physreg must not be allocated to anything else.Jakob Stoklund Olesen2010-05-051-2/+12
* Fixed a sign-extension bug in the X86 disassemblerSean Callanan2010-05-051-3/+55
* Use getValue() for PHINodes when direct NodeMap access does not work. Devang Patel2010-05-051-1/+15
* Do not pre-allocate references of D registers pairs if they are extracted fro...Evan Cheng2010-05-051-8/+28
* No-ops emitted for scheduling don't correspond with anything in theDan Gohman2010-05-054-5/+0
* Add initial support for ARMv7M subtarget and cortex-m3 cpu. Patch byJim Grosbach2010-05-056-20/+49
* Use the right version of "append" to combine two SmallVectors.Bob Wilson2010-05-051-1/+1
* MC/Mach-O: Mark absolute variable's appropriately, and add Mach-O support forDaniel Dunbar2010-05-054-4/+6
* MC: Reject attempts to define a variable symbol.Daniel Dunbar2010-05-053-9/+4
* MC: Make setVariableValue check the redefinition condition a bit more strongly.Daniel Dunbar2010-05-051-0/+8
* Move REG_SEQUENCE removal to 2addr pass.Evan Cheng2010-05-053-63/+68
* Implement rdar://7415680 - Twine integer support lacks greatnessChris Lattner2010-05-051-4/+4
* Model CONCAT_VECTORS of two 64-bit values as a REG_SEQUENCE.Evan Cheng2010-05-053-4/+38
* Trim include.Evan Cheng2010-05-051-1/+0
* Teach liveintervalanalysis about virtual registers which are defined by reg_s...Evan Cheng2010-05-051-14/+37
* MC: Rename MCSymbol::{g,s}etValue -> MCSymbol::{g,s}etVariableValue.Daniel Dunbar2010-05-054-6/+6
* MC/Mach-O/x86_64: Relocations in debug sections should use local relocationsDaniel Dunbar2010-05-051-0/+11
* Try again if write(2) reports an recoverable error.Benjamin Kramer2010-05-051-1/+6
* Revert 102941, we're going to do this via attr and can justEric Christopher2010-05-051-8/+1
* Combine the implementations of the core part of the SSAUpdater andBob Wilson2010-05-042-866/+211
* Update comment.Eric Christopher2010-05-041-1/+1
* With -neon-reg-sequence, models forming a Q register from a pair of consecuti...Evan Cheng2010-05-041-2/+11