aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Allow target to specify regclass for which antideps will only be broken along...David Goodwin2009-11-135-9/+9
* Support fp64 immediate zero, this fixes only part of PR5445 Bruno Cardoso Lopes2009-11-132-3/+22
* Adjust isConstantSplat to allow for big-endian targets.Dale Johannesen2009-11-131-2/+2
* Block renumberingJim Grosbach2009-11-131-3/+1
* use lower case for readabilityJim Grosbach2009-11-131-1/+1
* Fix a bootstrap failure.David Greene2009-11-132-24/+63
* Make the MachineFunction argument of getFrameRegister const.David Greene2009-11-1217-18/+19
* Add hasLoadFromStackSlot and hasStoreToStackSlot to return whether aDavid Greene2009-11-122-12/+79
* Add a bool flag to StackObjects telling whether they reference spillDavid Greene2009-11-1220-77/+109
* Add compare_lower and equals_lower methods to StringRef. Switch all users ofBenjamin Kramer2009-11-121-2/+2
* Update TB[BH] layout optimization. Add support for moving the target blockJim Grosbach2009-11-121-33/+115
* Use table to separate opcode from operands.Evan Cheng2009-11-121-2/+2
* isLegalICmpImmediate should take a signed integer; code clean up.Evan Cheng2009-11-122-32/+30
* Revert 86857. It's causing consumer-typeset to fail, and there's a better way...Jim Grosbach2009-11-121-7/+4
* A real solution for the first part of PR5445Bruno Cardoso Lopes2009-11-111-1/+6
* Add TargetLowering::isLegalICmpImmediate. It tells LSR what immediate can be ...Evan Cheng2009-11-112-0/+18
* Do jump table adjustment before constant island allocationJim Grosbach2009-11-111-4/+7
* Set isBarrier = 1 on return instructions, as they are control barriers.Dan Gohman2009-11-115-4/+5
* Use a tab in INT3's asm string, for consistency.Dan Gohman2009-11-111-1/+1
* another const prop failure.Chris Lattner2009-11-111-0/+9
* add a noteChris Lattner2009-11-111-0/+28
* The TBB and TBH instructions for Thumb2 are really handy for jump tables, butJim Grosbach2009-11-111-3/+96
* llvm-gcc/clang don't (won't?) need this hack.Daniel Dunbar2009-11-111-1/+2
* add a noteChris Lattner2009-11-101-0/+2
* I did this a week or two agoChris Lattner2009-11-101-6/+0
* Don't mark conditional branch instructions as control barriers.Dan Gohman2009-11-101-14/+16
* Modify how the prologue encoded the "move" information for the FDE. GCCBill Wendling2009-11-101-31/+42
* Change Thumb1 address mode printing, instead ofEvan Cheng2009-11-101-5/+2
* Add a comment.Evan Cheng2009-11-101-0/+2
* Add a monstrous hack to improve X86ISelDAGToDAG compile time.Daniel Dunbar2009-11-101-0/+8
* Fix PR5445Bruno Cardoso Lopes2009-11-101-1/+1
* Fix DenseMap iterator constness.Jeffrey Yasskin2009-11-102-6/+6
* Fixed to address code review. No functional changes.David Goodwin2009-11-105-13/+35
* Allow targets to specify register classes whose member registers should not b...David Goodwin2009-11-102-4/+10
* Now that the default is 'enabled,' a separate command line option for ARM isJim Grosbach2009-11-091-8/+1
* Enable dynamic stack realignment by default.Jim Grosbach2009-11-091-1/+1
* Set dynamic stack realignment to real values.Jim Grosbach2009-11-091-11/+3
* Similar to r86588, but for Darwin this time.Bill Wendling2009-11-091-3/+3
* The jump table was being generated before the end label for exception handlingBill Wendling2009-11-091-3/+3
* Work around assembler not recognizing #0.0 form immediate for vmcpJim Grosbach2009-11-091-2/+2
* Fix PR5149.Bruno Cardoso Lopes2009-11-092-8/+6
* Use Unified Assembly Syntax for the ARM backend.Jim Grosbach2009-11-0917-295/+294
* Add and-not (bic) patterns. Based heavily on patch by Brian Lucas!Anton Korobeynikov2009-11-081-1/+31
* Move OR patterns upper to all logical stuff. No functionality change.Anton Korobeynikov2009-11-081-56/+56
* Some nice peephole patterns. Based on patch by Brian Lucas!Anton Korobeynikov2009-11-081-0/+7
* Print tab before operand of jccAnton Korobeynikov2009-11-081-1/+1
* Fix invalid operand updates & implement post-inc memory operandsAnton Korobeynikov2009-11-082-16/+94
* Throw an error when stack realignment stuff fails instead of silentAnton Korobeynikov2009-11-081-3/+7
* Make TargetData::getStringRepresentation spit out native integer types,Chris Lattner2009-11-081-0/+7
* Use aligned load/store instructions for spilling Q registers when we know the...Jim Grosbach2009-11-082-8/+25