2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo |
blob | commitdiff | raw |
2010-01-27 |
Chris Lattner | eliminate the ARMFunctionInfo::Align member, using |
blob | commitdiff | raw | diff to current |
2010-01-25 |
Chris Lattner | prep work to support a future where getJumpTableInfo... |
blob | commitdiff | raw | diff to current |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Jim Grosbach | The verify() call of CPEIsInRange() isn't right for... |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Jim Grosbach | Remove verifySizes() since it's not adding much value. |
blob | commitdiff | raw | diff to current |
2009-11-19 |
Jim Grosbach | When placing constant islands and adjusting for alignme... |
blob | commitdiff | raw | diff to current |
2009-11-19 |
Jim Grosbach | fix typo |
blob | commitdiff | raw | diff to current |
2009-11-17 |
Jim Grosbach | Enable arm jumpt table adjustment. |
blob | commitdiff | raw | diff to current |
2009-11-17 |
Jim Grosbach | When moving a block for table jumps, make sure the... |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Jim Grosbach | Simplify thumb2 jump table adjustments. Remove unnecess... |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Jim Grosbach | clarify comment |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Jim Grosbach | back off for a bit. tracking down weirdness |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Jim Grosbach | Analyze has to be before checking the condition, obviou... |
blob | commitdiff | raw | diff to current |
2009-11-14 |
Jim Grosbach | cleanup. |
blob | commitdiff | raw | diff to current |
2009-11-14 |
Jim Grosbach | Cleanup flow, and only update the jump table we're... |
blob | commitdiff | raw | diff to current |
2009-11-13 |
Jim Grosbach | Block renumbering |
blob | commitdiff | raw | diff to current |
2009-11-12 |
Jim Grosbach | Update TB[BH] layout optimization. Add support for... |
blob | commitdiff | raw | diff to current |
2009-11-12 |
Jim Grosbach | Revert 86857. It's causing consumer-typeset to fail... |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Jim Grosbach | Do jump table adjustment before constant island allocation |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Jim Grosbach | The TBB and TBH instructions for Thumb2 are really... |
blob | commitdiff | raw | diff to current |
2009-11-09 |
Jim Grosbach | Use Unified Assembly Syntax for the ARM backend. |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Evan Cheng | Use cbz and cbnz instructions. |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
blob | commitdiff | raw | diff to current |
2009-10-15 |
Bob Wilson | Fix a potential performance problem in placing ARM... |
blob | commitdiff | raw | diff to current |
2009-10-15 |
Bob Wilson | Be smarter about reusing constant pool entries. |
blob | commitdiff | raw | diff to current |
2009-10-15 |
Bob Wilson | Fix another problem with ARM constant pools. Radar... |
blob | commitdiff | raw | diff to current |
2009-10-13 |
Bob Wilson | Fix regression introduced by r83894. |
blob | commitdiff | raw | diff to current |
2009-10-12 |
Bob Wilson | Delete a comment that makes no sense to me. The statem... |
blob | commitdiff | raw | diff to current |
2009-10-12 |
Bob Wilson | Change CreateNewWater method to return NewMBB by reference. |
blob | commitdiff | raw | diff to current |
2009-10-12 |
Bob Wilson | Last week, ARMConstantIslandPass was failing to converg... |
blob | commitdiff | raw | diff to current |
2009-10-12 |
Bob Wilson | Another minor clean-up. |
blob | commitdiff | raw | diff to current |
2009-10-12 |
Bob Wilson | Remove redundant parameter. |
blob | commitdiff | raw | diff to current |
2009-10-12 |
Bob Wilson | Use early exit to reduce indentation. |
blob | commitdiff | raw | diff to current |
2009-10-12 |
Bob Wilson | Change to return a value by reference. |
blob | commitdiff | raw | diff to current |
2009-10-12 |
Bob Wilson | Add a typedef for an iterator. |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Evan Cheng | ARM::tPOP and tPOP_RET each has an extra writeback... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | eliminate the last DOUTs from the targets. |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | remove various std::ostream version of printing methods... |
blob | commitdiff | raw | diff to current |
2009-08-14 |
Evan Cheng | Also shrink immediate branches; also more assembler... |
blob | commitdiff | raw | diff to current |
2009-08-14 |
Evan Cheng | Shrink ADR and LDR from constantpool late during consta... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Evan Cheng | tPOP_RET now has predicate operands. |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Evan Cheng | Remove another Darwin assembler workaround. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Evan Cheng | Shrinkify Thumb2 load / store multiple instructions. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Jim Grosbach | Whitespace cleanup. Remove trailing whitespace. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Evan Cheng | Cosmetic changes. |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Evan Cheng | Error out, rather than infinite looping, if constant... |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Evan Cheng | tBfar is bl, which clobbers LR. |
blob | commitdiff | raw | diff to current |
2009-08-01 |
Evan Cheng | Workaround a couple of Darwin assembler bugs. |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Evan Cheng | - Teach TBB / TBH offset limits are 510 and 131070... |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Evan Cheng | tbb / tbh instructions only branch forward, not backwards. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Evan Cheng | Optimize Thumb2 jumptable to use tbb / tbh when all... |
blob | commitdiff | raw | diff to current |
2009-07-25 |
Evan Cheng | Change Thumb2 jumptable codegen to one that uses two... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Evan Cheng | Disable my constant island pass optimization (to make... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Evan Cheng | Make sure thumb2 jumptable entries are aligned. |
blob | commitdiff | raw | diff to current |
2009-07-23 |
Evan Cheng | Fix up ARM constant island pass for Thumb2. |
blob | commitdiff | raw | diff to current |
2009-07-21 |
Evan Cheng | Fixing cp island pass. Step 1: Determine whether the... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-08 |
David Goodwin | Use common code for both ARM and Thumb-2 instruction... |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Evan Cheng | 80 col violation. |
blob | commitdiff | raw | diff to current |
2009-07-01 |
Bob Wilson | Add a new addressing mode for NEON load/store instructions. |
blob | commitdiff | raw | diff to current |
2009-06-30 |
David Goodwin | Improve Thumb-2 jump table support. |
blob | commitdiff | raw | diff to current |
2009-06-30 |
David Goodwin | Add conditional and unconditional thumb-2 branch. Add... |
blob | commitdiff | raw | diff to current |
2009-06-29 |
Evan Cheng | Implement Thumb2 ldr. |
blob | commitdiff | raw | diff to current |
2009-05-12 |
Bob Wilson | Fix up a few minor typos in comments. |
blob | commitdiff | raw | diff to current |
2009-05-12 |
Bob Wilson | Fix 80-col violations and remove trailing whitespace... |
blob | commitdiff | raw | diff to current |
2009-05-09 |
Duncan Sands | Rename PaddedSize to AllocSize, in the hope that this |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Dale Johannesen | Remove refs to non-DebugLoc versions of BuildMI from... |
blob | commitdiff | raw | diff to current |
2009-01-28 |
Evan Cheng | Suppress a compile time warning. |
blob | commitdiff | raw | diff to current |
2009-01-12 |
Duncan Sands | Rename getABITypeSize to getTypePaddedSize, as |
blob | commitdiff | raw | diff to current |
2008-11-08 |
Evan Cheng | Use ARMFunctionInfo to track number of constpool entrie... |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Dan Gohman | Switch the MachineOperand accessors back to the short... |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Dan Gohman | Remove isImm(), isReg(), and friends, in favor of |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Nicolas Geoffray | Infrastructure for getting the machine code size of... |
blob | commitdiff | raw | diff to current |
2008-01-11 |
Chris Lattner | rename MachineInstr::setInstrDescriptor -> setDesc |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | rename TargetInstrDescriptor -> TargetInstrDesc. |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Rename MachineInstr::getInstrDescriptor -> getDesc... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | Add new shorter predicates for testing machine operands... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | Use MachineOperand::getImm instead of MachineOperand... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-11-05 |
Duncan Sands | Eliminate the remaining uses of getTypeSize. This |
blob | commitdiff | raw | diff to current |
2007-07-12 |
Dale Johannesen | ARM: make branch folder remove unconditional branches |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Dale Johannesen | Fix hang compiling TimberWolf (allow for islands |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Evan Cheng | Didn't mean the last commit. Revert. |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Evan Cheng | Update. |
blob | commitdiff | raw | diff to current |
2007-07-05 |
Evan Cheng | Reflects the chanegs made to PredicateOperand. |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Evan Cheng | Fix comment. |
blob | commitdiff | raw | diff to current |
2007-05-15 |
Evan Cheng | Add PredicateOperand to all ARM instructions that have... |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Devang Patel | Drop 'const' |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
blob | commitdiff | raw | diff to current |
2007-04-29 |
Dale Johannesen | Rewrite of Thumb constant islands handling (exact allow... |
blob | commitdiff | raw | diff to current |
2007-04-27 |
Evan Cheng | Doh. ARM::LEApcrel is a single instruction MI. |
blob | commitdiff | raw | diff to current |
2007-04-27 |
Evan Cheng | Special handling of LEApcrel and tLEApcrel. |
blob | commitdiff | raw | diff to current |
2007-04-23 |
Dale Johannesen | Make Thumb funcs containing islands 4-byte aligned... |
blob | commitdiff | raw | diff to current |
2007-04-03 |
Evan Cheng | Remove unused constant pool entries. |
blob | commitdiff | raw | diff to current |
next |