Add LICENSE.TXT covering contributions made by ARM.
[oota-llvm.git] / lib / Target / ARM / ARMBaseInstrInfo.h
2012-12-04 Chandler CarruthSort includes for all of the .h files under the 'lib...
2012-10-10 Andrew Trickmisched: Use the TargetSchedModel interface wherever...
2012-09-29 Bob WilsonAdd LLVM support for Swift.
2012-09-29 Bob WilsonWhitespace.
2012-09-14 Andrew TrickImplement getNumLDMAddresses and expose through ARMBase...
2012-08-16 Jakob Stoklund OlesenHandle ARM MOVCC optimization in PeepholeOptimizer.
2012-08-15 Jakob Stoklund OlesenFold predicable instructions into MOVCC / t2MOVCC.
2012-06-29 Manman RenAdd SrcReg2 to analyzeCompare and optimizeCompareInstr...
2012-06-05 Andrew Trickmisched: API for minimum vs. expected latency.
2012-04-04 Jakob Stoklund OlesenImplement ARMBaseInstrInfo::commuteInstruction() for...
2012-02-28 Jim GrosbachARM implement TargetInstrInfo::getNoopForMachoTarget()
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2011-12-14 Evan ChengModel ARM predicated write as read-mod-write. e.g.
2011-12-14 Evan Cheng- Add MachineInstrBundle.h and MachineInstrBundle.cpp...
2011-10-11 Jakob Stoklund OlesenMove -widen-vmovs to ARMBaseInstrInfo::expandPostRAPseu...
2011-09-27 Jakob Stoklund OlesenImplement TII::get/setExecutionDomain() for ARM.
2011-09-21 Andrew TrickLower ARM adds/subs to add/sub after adding optional...
2011-08-08 Jakob Stoklund OlesenImplement isLoadFromStackSlotPostFE and isStoreToStackS...
2011-07-20 Evan ChengSink ARMMCExpr and ARMAddressingModes into MC layer...
2011-07-13 Owen AndersonAdd a target-indepedent entry to MCInstrDesc to describ...
2011-07-10 Jakub StaszakUse BranchProbability instead of floating points in...
2011-07-01 Evan ChengHide the call to InitMCInstrInfo into tblgen generated...
2011-06-28 Evan Cheng- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
2011-06-13 Jim GrosbachClean up a few 80 column violations.
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-13 Cameron ZwarichFix a typo.
2011-03-31 Bruno Cardoso LopesApply again changes to support ARM memory asm parsing...
2011-03-31 Bruno Cardoso LopesRevert r128632 again, until I figure out what break...
2011-03-31 Bruno Cardoso LopesReapply r128585 without generating a lib depedency...
2011-03-31 Matt Beaumont-GayRevert "- Implement asm parsing support for LDRT, LDRBT...
2011-03-30 Bruno Cardoso Lopes- Implement asm parsing support for LDRT, LDRBT, STRT...
2011-03-05 Anton KorobeynikovPreliminary support for ARM frame save directives emiss...
2011-02-22 Evan ChengVFP single precision arith instructions can go down...
2011-01-20 Evan ChengSorry, several patches in one.
2010-12-24 Andrew TrickVarious bits of framework needed for precise machine...
2010-12-05 Evan ChengMaking use of VFP / NEON floating point multiply-accumu...
2010-11-30 Bill Wendlings/ARM::BRIND/ARM::BX/g to coincide with r120366.
2010-11-27 Anton KorobeynikovMove callee-saved regs spills / reloads to TFI
2010-11-18 Eric ChristopherRewrite stack callee saved spills and restores to use...
2010-11-17 Evan ChengRemove ARM isel hacks that fold large immediates into...
2010-11-15 Evan ChengCode clean up. The peephole pass should be the one...
2010-11-11 Eric ChristopherRevert this temporarily.
2010-11-11 Eric ChristopherChange the prologue and epilogue to use push/pop for...
2010-11-03 Evan ChengTwo sets of changes. Sorry they are intermingled.
2010-10-26 Jim GrosbachFirst part of refactoring ARM addrmode2 (load/store...
2010-10-26 Evan ChengUse instruction itinerary to determine what instruction...
2010-10-26 Bob WilsonTidy up redundant check.
2010-10-19 Jim GrosbachAdd a pre-dispatch SjLj EH hook on the unwind edge...
2010-10-19 Evan ChengRe-enable register pressure aware machine licm with...
2010-10-19 Daniel DunbarRevert r116781 "- Add a hook for target to determine...
2010-10-19 Evan Cheng- Add a hook for target to determine whether an instruc...
2010-10-18 Bill WendlingDon't recompute MachineRegisterInfo in the Optimize...
2010-10-11 Jim GrosbachMC machine encoding for simple aritmetic instructions...
2010-10-07 Evan ChengCode refactoring.
2010-10-06 Evan Cheng- Add TargetInstrInfo::getOperandLatency() to compute...
2010-10-05 Jim GrosbachIncrease the number of bits used internally by the...
2010-10-01 Owen AndersonThread the determination of branch prediction hit rates...
2010-09-28 Owen AndersonPart one of switching to using a more sane heuristic...
2010-09-21 Gabor GreifMove the search for the appropriate AND instruction
2010-09-17 Jim Grosbachhandle the upper16/lower16 target operand flags on...
2010-09-11 Bill WendlingRename ConvertToSetZeroFlag to something more general.
2010-09-10 Bill WendlingNo need to recompute the SrcReg and CmpValue.
2010-09-10 Bill WendlingMove some of the decision logic for converting an instr...
2010-09-10 Bill WendlingModify the comparison optimizations in the peephole...
2010-09-10 Evan ChengTeach if-converter to be more careful with predicating...
2010-09-09 Evan ChengFor each instruction itinerary class, specify the numbe...
2010-08-11 Bob WilsonAdd a separate ARM instruction format for Saturate...
2010-08-08 Bill WendlingUse the "isCompare" machine instruction attribute inste...
2010-08-06 Bill WendlingAdd the Optimize Compares pass (disabled by default).
2010-07-22 Chris Lattnereliminate the TargetInstrInfo::GetInstSizeInBytes hook.
2010-07-20 Chris Lattnerprune #includes a little.
2010-07-16 Jakob Stoklund OlesenRemove the isMoveInstr() hook.
2010-07-11 Jakob Stoklund OlesenRISC architectures get their memory operand folding...
2010-07-11 Jakob Stoklund OlesenReplace copyRegToReg with copyPhysReg for ARM.
2010-06-26 Bob WilsonRenumber NEON instruction formats to be consecutive.
2010-06-25 Bob WilsonRename ARM instruction formats NEONGetLnFrm, NEONSetLnF...
2010-06-25 Bob WilsonRemove unused NEONFrm and ThumbMiscFrm ARM instruction...
2010-06-25 Evan ChengChange if-conversion block size limit checks to add...
2010-06-23 Bill WendlingWe are missing opportunites to use ldm. Take code like...
2010-06-18 Evan ChengAllow ARM if-converter to be run after post allocation...
2010-06-17 Stuart HastingsAdd a DebugLoc parameter to TargetInstrInfo::InsertBran...
2010-06-11 Bob WilsonAdd instruction encoding for the Neon VMOV immediate...
2010-06-02 Jakob Stoklund OlesenSlightly change the meaning of the reMaterialize target...
2010-06-02 Jim GrosbachClean up 80 column violations. No functional change.
2010-05-22 Evan ChengImplement @llvm.returnaddress. rdar://8015977.
2010-05-06 Dan GohmanAdd a DebugLoc argument to TargetInstrInfo::copyRegToRe...
2010-05-06 Evan ChengAdd argument TargetRegisterInfo to loadRegFromStackSlot...
2010-04-29 Evan ChengFrame index can be negative.
2010-04-26 Evan ChengAdd ARM specific emitFrameIndexDebugValue.
2010-03-19 Johnny ChenRenumber LdStExFrm from 28 to 11 and shift the existing...
2010-03-13 Bob WilsonAttempt to appease the arm-linux buildbot by fixing...
2010-03-06 Anton KorobeynikovInitial bits of ARMv4-only support.
2010-03-03 Evan Cheng- Change MachineInstr::isIdenticalTo to take a new...
2010-01-06 Jakob Stoklund OlesenAdd Target hook to duplicate machine instructions.
2009-12-11 Jim GrosbachRough first pass at compare_and_swap atomic builtins...
2009-12-05 Dan GohmanRemove the target hook TargetInstrInfo::BlockHasNoFallT...
2009-11-30 Bob WilsonRemove isProfitableToDuplicateIndirectBranch target...
2009-11-24 Bob WilsonRefactor target hook for tail duplication as requested...
2009-11-24 Anton KorobeynikovMaterialize global addresses via movt/movw pair, this...
2009-11-21 Evan ChengAdd predicate operand to NEON instructions. Fix lots...
next