Fix a ton of comment typos found by codespell. Patch by
[oota-llvm.git] / lib / Target / ARM / ARMBaseInstrInfo.cpp
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-13 Cameron ZwarichFix a typo.
2011-04-06 Owen AndersonTeach the ARM peephole optimizer that RSB, RSC, ADC...
2011-03-29 Owen AndersonGet rid of the non-writeback versions VLDMDB and VSTMDB...
2011-03-24 Evan ChengNasty bug in ARMBaseInstrInfo::produceSameValue()....
2011-03-23 Evan ChengCmp peephole optimization isn't always safe for signed...
2011-03-05 Anton KorobeynikovPreliminary support for ARM frame save directives emiss...
2011-01-21 Evan ChengLast round of fixes for movw + movt global address...
2011-01-21 Andrew TrickConvert -enable-sched-cycles and -enable-sched-hazard...
2011-01-20 Evan ChengDon't be overly aggressive with CSE of "ldr constantpoo...
2011-01-20 Evan ChengSorry, several patches in one.
2011-01-17 Evan ChengMaterialize GA addresses with movw + movt pairs for...
2011-01-10 Jakob Stoklund OlesenSimplify a bunch of isVirtualRegister() and isPhysicalR...
2011-01-08 Evan ChengRecognize inline asm 'rev /bin/bash, ' as a bswap intri...
2010-12-24 Andrew TrickVarious bits of framework needed for precise machine...
2010-12-24 Andrew Trickwhitespace
2010-12-13 Bob WilsonRemove the rest of the *_sfp Neon instruction patterns.
2010-12-07 Jim GrosbachRefactor the ARM CMPz* patterns to just use the normal...
2010-12-05 Evan ChengMaking use of VFP / NEON floating point multiply-accumu...
2010-11-29 Jim GrosbachRename t2 TBB and TBH instructions to reference that...
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-18 Evan ChengSilence compiler warnings.
2010-11-17 Evan ChengRemove ARM isel hacks that fold large immediates into...
2010-11-17 Evan ChengSimplify code that toggle optional operand to ARM:...
2010-11-16 Bill WendlingEncode the multi-load/store instructions with their...
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-11-01 Bill WendlingWhen we look at instructions to convert to setting...
2010-10-29 Evan ChengFix fpscr <-> GPR latency info.
2010-10-29 Evan ChengAvoiding overly aggressive latency scheduling. If the...
2010-10-28 Evan ChengRe-commit 117518 and 117519 now that ARM MC test failur...
2010-10-28 Evan ChengRevert 117518 and 117519 for now. They changed scheduli...
2010-10-28 Evan Cheng- Assign load / store with shifter op address modes...
2010-10-27 Jim GrosbachRefactor ARM STR/STRB instruction patterns into STR...
2010-10-27 Jim GrosbachThe immediate operands of an LDRi12 instruction doesn...
2010-10-27 Jim GrosbachLDRi12 machine instructions handle negative offset...
2010-10-27 Jim GrosbachSplit ARM::LDRB into LDRBi12 and LDRBrs. Adjust accordi...
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-23 Chandler CarruthMove the remaining attribute macros to systematic names...
2010-10-23 Evan ChengLatency between CPSR def and branch is zero.
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-09 Bill WendlingCheck to make sure that the iterator isn't at the begin...
2010-10-07 Evan ChengCode refactoring.
2010-10-07 Evan ChengModel operand cycles of vldm / vstm; also fixes schedul...
2010-10-06 Jim GrosbachClean up MOVi32imm and t2MOVi32imm pseudo instruction...
2010-10-06 Evan Cheng- Add TargetInstrInfo::getOperandLatency() to compute...
2010-10-05 Michael J. Spencerfix MSVC 2010 build.
2010-10-05 Michael J. SpencerCleanup Whitespace.
2010-10-01 Owen AndersonThread the determination of branch prediction hit rates...
2010-10-01 Owen AndersonMake the spelling of the flags for old-style if-convers...
2010-09-30 Owen AndersonTemporarily add a flag to make it easier to compare...
2010-09-29 Gabor Greifimprove heuristics to find the 'and' corresponding...
2010-09-28 Owen AndersonAdd a subtarget hook for reporting the misprediction...
2010-09-28 Owen AndersonPart one of switching to using a more sane heuristic...
2010-09-28 Eric Christopher80-col fixups.
2010-09-23 Evan ChengFix r114632. Return if the only terminator is an uncond...
2010-09-23 Evan ChengIf there are multiple unconditional branches terminatin...
2010-09-21 Evan ChengOptimizeCompareInstr should avoid iterating pass the...
2010-09-21 Gabor GreifFix buglet when the TST instruction directly uses the...
2010-09-21 Gabor GreifMove the search for the appropriate AND instruction
2010-09-21 Chris Lattnerconvert targets to the new MF.getMachineMemOperand...
2010-09-15 Jakob Stoklund OlesenRemember VLDMQ.
2010-09-15 Jakob Stoklund OlesenAdd missing break.
2010-09-15 Jakob Stoklund OlesenRecognize VST1q64Pseudo and VSTMQ as stack slot stores.
2010-09-15 Bob WilsonReapply Gabor's 113839, 113840, and 113876 with a fix...
2010-09-15 Gabor Greifthe darwin9-powerpc buildbot keeps consistently crashing,
2010-09-15 Jakob Stoklund OlesenMove ARM is{LoadFrom,StoreTo}StackSlot closer to their...
2010-09-15 Bob WilsonSpelling fix.
2010-09-15 Bob WilsonUse VLD1/VST1 pseudo instructions for loadRegFromStackS...
2010-09-14 Gabor Greifan attempt to salvage the darwin9-powerpc buildbot...
2010-09-14 Gabor GreifEliminate a 'tst' that immediately follows an 'and'
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 Jim GrosbachAdd a missing case to duplicateCPV() for LSDA constants...
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-09-08 Jim Grosbachremove obsolete comment
2010-09-08 Jim Grosbachcorrect spill code to properly determine if dynamic...
2010-08-27 Bob WilsonChange ARM VFP VLDM/VSTM instructions to use addressing...
2010-08-18 Bill WendlingMinor simplification. Gets rid of a needless temporary.
2010-08-11 Bill WendlingHandle ARM compares as well as converting for ARM adds...
2010-08-10 Bill WendlingTurn optimize compares back on with fix. We needed...
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-30 Jim GrosbachMany Thumb2 instructions can reference the full ARM...
2010-07-20 Chris Lattnerprune #includes a little.
2010-07-16 Jakob Stoklund OlesenRemove the isMoveInstr() hook.
2010-07-16 Bill WendlingRename DBG_LABEL PROLOG_LABEL, because it's only used...
2010-07-11 Jakob Stoklund OlesenRISC architectures get their memory operand folding...
2010-07-11 Jakob Stoklund OlesenReplace copyRegToReg with copyPhysReg for ARM.
2010-07-09 Jakob Stoklund OlesenAutomatically fold COPY instructions into stack load...
next