2011-07-20 |
Evan Cheng | Sink ARMMCExpr and ARMAddressingModes into MC layer... |
blob | commitdiff | raw |
2011-07-18 |
Owen Anderson | Re-apply r135319 with a fix for the constant island... |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Jim Grosbach | Make tBX_RET and tBX_RET_vararg predicable. |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw | diff to current |
2011-04-01 |
Evan Cheng | Avoid de-referencing pass beginning of a basic block... |
blob | commitdiff | raw | diff to current |
2011-02-15 |
Duncan Sands | Spelling fix: consequtive -> consecutive. |
blob | commitdiff | raw | diff to current |
2011-02-08 |
Owen Anderson | Revert both r121082 (which broke a bunch of constant... |
blob | commitdiff | raw | diff to current |
2011-02-08 |
Evan Cheng | Temporary workaround for a bad bug introduced by r12108... |
blob | commitdiff | raw | diff to current |
2011-01-30 |
Anton Korobeynikov | Save a mapping between original and cloned constpool... |
blob | commitdiff | raw | diff to current |
2011-01-17 |
Evan Cheng | Materialize GA addresses with movw + movt pairs for... |
blob | commitdiff | raw | diff to current |
2010-12-21 |
Bill Wendling | Comment cleanups. |
blob | commitdiff | raw | diff to current |
2010-12-18 |
Bill Wendling | RemoveUnusedCPEntries can change things. Track it. |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Jim Grosbach | Thumb1 had two patterns for the same load-from-constant... |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Owen Anderson | Revert r121721, which broke buildbots. |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Owen Anderson | Make Thumb2 LEA-like instruction into pseudos, which... |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Jim Grosbach | Refactor the ARM CMPz* patterns to just use the normal... |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Owen Anderson | Second attempt at converting Thumb2's LDRpci, including... |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Jim Grosbach | Rename t2 TBB and TBH instructions to reference that... |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Jim Grosbach | First part of refactoring ARM addrmode2 (load/store... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Eric Christopher | Remove extra header. |
blob | commitdiff | raw | diff to current |
2010-08-12 |
Evan Cheng | Make sure ARM constant island pass does not break up... |
blob | commitdiff | raw | diff to current |
2010-08-09 |
Evan Cheng | Change -prefer-32bit-thumb to attribute -mattr=+32bit... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Dale Johannesen | Revert 109076. It is wrong and was causing regressions... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Chris Lattner | eliminate the TargetInstrInfo::GetInstSizeInBytes hook. |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Evan Cheng | Fix constant island pass's handling of tBR_JTr. The... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Jim Grosbach | grammar |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Jim Grosbach | Handle cases where the post-RA scheduler may move instr... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Jim Grosbach | grammar and trailing whitespace |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Dan Gohman | Use pre-increment instead of post-increment when the... |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Jim Grosbach | early exit for dbg_value instructions |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Jim Grosbach | Clean up 80 column violations. No functional change. |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Chris Lattner | use DebugLoc default ctor instead of DebugLoc::getUnkno... |
blob | commitdiff | raw | diff to current |
2010-03-13 |
Bob Wilson | Change ARM ld/st multiple instructions to have variant... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo |
blob | commitdiff | raw | diff to current |
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 |
next |