2013-04-05 |
Arnold Schwaighofer | ARM scheduler model: Swift has varying latencies, uops... |
blob | commitdiff | raw |
2012-12-04 |
Chandler Carruth | Sort includes for all of the .h files under the 'lib... |
blob | commitdiff | raw | diff to current |
2012-10-10 |
Andrew Trick | misched: Use the TargetSchedModel interface wherever... |
blob | commitdiff | raw | diff to current |
2012-09-29 |
Bob Wilson | Add LLVM support for Swift. |
blob | commitdiff | raw | diff to current |
2012-09-29 |
Bob Wilson | Whitespace. |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Andrew Trick | Implement getNumLDMAddresses and expose through ARMBase... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Jakob Stoklund Olesen | Handle ARM MOVCC optimization in PeepholeOptimizer. |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Jakob Stoklund Olesen | Fold predicable instructions into MOVCC / t2MOVCC. |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Manman Ren | Add SrcReg2 to analyzeCompare and optimizeCompareInstr... |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Andrew Trick | misched: API for minimum vs. expected latency. |
blob | commitdiff | raw | diff to current |
2012-04-04 |
Jakob Stoklund Olesen | Implement ARMBaseInstrInfo::commuteInstruction() for... |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Jim Grosbach | ARM implement TargetInstrInfo::getNoopForMachoTarget() |
blob | commitdiff | raw | diff to current |
2012-02-18 |
Jia Liu | Emacs-tag and some comment fix for all ARM, CellSPU... |
blob | commitdiff | raw | diff to current |
2011-12-14 |
Evan Cheng | Model ARM predicated write as read-mod-write. e.g. |
blob | commitdiff | raw | diff to current |
2011-12-14 |
Evan Cheng | - Add MachineInstrBundle.h and MachineInstrBundle.cpp... |
blob | commitdiff | raw | diff to current |
2011-10-11 |
Jakob Stoklund Olesen | Move -widen-vmovs to ARMBaseInstrInfo::expandPostRAPseu... |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Jakob Stoklund Olesen | Implement TII::get/setExecutionDomain() for ARM. |
blob | commitdiff | raw | diff to current |
2011-09-21 |
Andrew Trick | Lower ARM adds/subs to add/sub after adding optional... |
blob | commitdiff | raw | diff to current |
2011-08-08 |
Jakob Stoklund Olesen | Implement isLoadFromStackSlotPostFE and isStoreToStackS... |
blob | commitdiff | raw | diff to current |
2011-07-20 |
Evan Cheng | Sink ARMMCExpr and ARMAddressingModes into MC layer... |
blob | commitdiff | raw | diff to current |
2011-07-13 |
Owen Anderson | Add a target-indepedent entry to MCInstrDesc to describ... |
blob | commitdiff | raw | diff to current |
2011-07-10 |
Jakub Staszak | Use BranchProbability instead of floating points in... |
blob | commitdiff | raw | diff to current |
2011-07-01 |
Evan Cheng | Hide the call to InitMCInstrInfo into tblgen generated... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw | diff to current |
2011-06-13 |
Jim Grosbach | Clean up a few 80 column violations. |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-04-13 |
Cameron Zwarich | Fix a typo. |
blob | commitdiff | raw | diff to current |
2011-03-31 |
Bruno Cardoso Lopes | Apply again changes to support ARM memory asm parsing... |
blob | commitdiff | raw | diff to current |
2011-03-31 |
Bruno Cardoso Lopes | Revert r128632 again, until I figure out what break... |
blob | commitdiff | raw | diff to current |
2011-03-31 |
Bruno Cardoso Lopes | Reapply r128585 without generating a lib depedency... |
blob | commitdiff | raw | diff to current |
2011-03-31 |
Matt Beaumont-Gay | Revert "- Implement asm parsing support for LDRT, LDRBT... |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Bruno Cardoso Lopes | - Implement asm parsing support for LDRT, LDRBT, STRT... |
blob | commitdiff | raw | diff to current |
2011-03-05 |
Anton Korobeynikov | Preliminary support for ARM frame save directives emiss... |
blob | commitdiff | raw | diff to current |
2011-02-22 |
Evan Cheng | VFP single precision arith instructions can go down... |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Evan Cheng | Sorry, several patches in one. |
blob | commitdiff | raw | diff to current |
2010-12-24 |
Andrew Trick | Various bits of framework needed for precise machine... |
blob | commitdiff | raw | diff to current |
2010-12-05 |
Evan Cheng | Making use of VFP / NEON floating point multiply-accumu... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Bill Wendling | s/ARM::BRIND/ARM::BX/g to coincide with r120366. |
blob | commitdiff | raw | diff to current |
2010-11-27 |
Anton Korobeynikov | Move callee-saved regs spills / reloads to TFI |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Eric Christopher | Rewrite stack callee saved spills and restores to use... |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Evan Cheng | Remove ARM isel hacks that fold large immediates into... |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Evan Cheng | Code clean up. The peephole pass should be the one... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Eric Christopher | Revert this temporarily. |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Eric Christopher | Change the prologue and epilogue to use push/pop for... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Evan Cheng | Two sets of changes. Sorry they are intermingled. |
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-10-26 |
Evan Cheng | Use instruction itinerary to determine what instruction... |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Bob Wilson | Tidy up redundant check. |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Jim Grosbach | Add a pre-dispatch SjLj EH hook on the unwind edge... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Evan Cheng | Re-enable register pressure aware machine licm with... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Daniel Dunbar | Revert r116781 "- Add a hook for target to determine... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Evan Cheng | - Add a hook for target to determine whether an instruc... |
blob | commitdiff | raw | diff to current |
2010-10-18 |
Bill Wendling | Don't recompute MachineRegisterInfo in the Optimize... |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Jim Grosbach | MC machine encoding for simple aritmetic instructions... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Evan Cheng | Code refactoring. |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Evan Cheng | - Add TargetInstrInfo::getOperandLatency() to compute... |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Jim Grosbach | Increase the number of bits used internally by the... |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Owen Anderson | Thread the determination of branch prediction hit rates... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Owen Anderson | Part one of switching to using a more sane heuristic... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Gabor Greif | Move the search for the appropriate AND instruction |
blob | commitdiff | raw | diff to current |
2010-09-17 |
Jim Grosbach | handle the upper16/lower16 target operand flags on... |
blob | commitdiff | raw | diff to current |
2010-09-11 |
Bill Wendling | Rename ConvertToSetZeroFlag to something more general. |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Bill Wendling | No need to recompute the SrcReg and CmpValue. |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Bill Wendling | Move some of the decision logic for converting an instr... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Bill Wendling | Modify the comparison optimizations in the peephole... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Evan Cheng | Teach if-converter to be more careful with predicating... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Evan Cheng | For each instruction itinerary class, specify the numbe... |
blob | commitdiff | raw | diff to current |
2010-08-11 |
Bob Wilson | Add a separate ARM instruction format for Saturate... |
blob | commitdiff | raw | diff to current |
2010-08-08 |
Bill Wendling | Use the "isCompare" machine instruction attribute inste... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Bill Wendling | Add the Optimize Compares pass (disabled by default). |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Chris Lattner | eliminate the TargetInstrInfo::GetInstSizeInBytes hook. |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Chris Lattner | prune #includes a little. |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Jakob Stoklund Olesen | Remove the isMoveInstr() hook. |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Jakob Stoklund Olesen | RISC architectures get their memory operand folding... |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Jakob Stoklund Olesen | Replace copyRegToReg with copyPhysReg for ARM. |
blob | commitdiff | raw | diff to current |
2010-06-26 |
Bob Wilson | Renumber NEON instruction formats to be consecutive. |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Bob Wilson | Rename ARM instruction formats NEONGetLnFrm, NEONSetLnF... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Bob Wilson | Remove unused NEONFrm and ThumbMiscFrm ARM instruction... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Evan Cheng | Change if-conversion block size limit checks to add... |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Bill Wendling | We are missing opportunites to use ldm. Take code like... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Evan Cheng | Allow ARM if-converter to be run after post allocation... |
blob | commitdiff | raw | diff to current |
2010-06-17 |
Stuart Hastings | Add a DebugLoc parameter to TargetInstrInfo::InsertBran... |
blob | commitdiff | raw | diff to current |
2010-06-11 |
Bob Wilson | Add instruction encoding for the Neon VMOV immediate... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Jakob Stoklund Olesen | Slightly change the meaning of the reMaterialize target... |
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-05-22 |
Evan Cheng | Implement @llvm.returnaddress. rdar://8015977. |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Dan Gohman | Add a DebugLoc argument to TargetInstrInfo::copyRegToRe... |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Evan Cheng | Add argument TargetRegisterInfo to loadRegFromStackSlot... |
blob | commitdiff | raw | diff to current |
2010-04-29 |
Evan Cheng | Frame index can be negative. |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Evan Cheng | Add ARM specific emitFrameIndexDebugValue. |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Johnny Chen | Renumber LdStExFrm from 28 to 11 and shift the existing... |
blob | commitdiff | raw | diff to current |
2010-03-13 |
Bob Wilson | Attempt to appease the arm-linux buildbot by fixing... |
blob | commitdiff | raw | diff to current |
2010-03-06 |
Anton Korobeynikov | Initial bits of ARMv4-only support. |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Evan Cheng | - Change MachineInstr::isIdenticalTo to take a new... |
blob | commitdiff | raw | diff to current |
2010-01-06 |
Jakob Stoklund Olesen | Add Target hook to duplicate machine instructions. |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Jim Grosbach | Rough first pass at compare_and_swap atomic builtins... |
blob | commitdiff | raw | diff to current |
2009-12-05 |
Dan Gohman | Remove the target hook TargetInstrInfo::BlockHasNoFallT... |
blob | commitdiff | raw | diff to current |
2009-11-30 |
Bob Wilson | Remove isProfitableToDuplicateIndirectBranch target... |
blob | commitdiff | raw | diff to current |
2009-11-24 |
Bob Wilson | Refactor target hook for tail duplication as requested... |
blob | commitdiff | raw | diff to current |
2009-11-24 |
Anton Korobeynikov | Materialize global addresses via movt/movw pair, this... |
blob | commitdiff | raw | diff to current |
next |