Fix a ton of comment typos found by codespell. Patch by
[oota-llvm.git] / lib / Target / X86 / X86InstrInfo.cpp
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-13 Bill WendlingReapply r129401 with patch for clang.
2011-04-12 Bill WendlingRevert r129401 for now. Clang is using the old way...
2011-04-12 Bill WendlingRemove the unaligned load intrinsics in favor of using...
2011-03-05 Andrew TrickIncreased the register pressure limit on x86_64 from...
2011-02-24 Evan ChengFix bug in X86 folding / unfolding table. Int_CMPSDrm...
2011-01-26 NAKAMURA TakumiTarget/X86: Tweak win64's tailcall.
2011-01-26 NAKAMURA TakumiFix whitespace.
2010-12-09 Nate BegemanAdd support for AVX to materialize +0.0 when doing...
2010-11-27 Anton KorobeynikovMove callee-saved regs spills / reloads to TFI
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-12 Jakob Stoklund OlesenRemove the x86 MOV{32,64}{rr,rm,mr}_TC instructions.
2010-10-08 Chris Lattnerreapply: Use the new TB_NOT_REVERSABLE flag instead...
2010-10-08 Chris Lattnerreapply the patch reverted in r116033:
2010-10-08 Daniel DunbarRevert "Reimplement (part of) the or -> add optimizatio...
2010-10-08 Daniel DunbarRevert "Use the new TB_NOT_REVERSABLE flag instead...
2010-10-08 Daniel DunbarRevert "reimplement the second half of the or/add optim...
2010-10-08 Chris Lattnerreimplement the second half of the or/add optimization...
2010-10-08 Chris LattnerUse the new TB_NOT_REVERSABLE flag instead of special
2010-10-07 Chris Lattnersimplify some map operations.
2010-10-07 Chris LattnerReimplement (part of) the or -> add optimization. ...
2010-10-07 Chris LattnerReduce casting in various tables by defining the table
2010-10-07 Chris Lattnersimplify code: don't build up vector only to assert...
2010-10-07 Jakob Stoklund OlesenConstrain the offset register to a *_NOSP register...
2010-10-05 Chris LattnerUse #NAME# to have the CMOV multiclass define things...
2010-10-05 Chris Lattnerswitch CMOVBE to the multipattern:
2010-09-29 Chris Lattneradd basic avx support to the disassembler, also teach...
2010-09-29 Chris Lattneradd asmparser support for cvttpd2dq by removing some...
2010-09-29 Chris Lattnerimplement rdar://8456382 - cvtsd2si support, by removin...
2010-09-22 Chris Lattnerfix rdar://8456412 - llvm-mc crash in encoder on "mov...
2010-09-17 Dan GohmanAvoid emitting a PIC base register if no PIC addresses...
2010-08-27 Anton KorobeynikovProperly handle passing of FP stuff to varargs function...
2010-08-17 Anton KorobeynikovRevert part of one of the prev. patches - tailjmp will...
2010-08-17 Anton KorobeynikovEnable more win64 calls folding opportunities.
2010-08-12 Bruno Cardoso Lopes- Teach SSEDomainFix to switch between different levels...
2010-08-12 Bruno Cardoso LopesFix comment order
2010-08-11 Jakob Stoklund OlesenFix <rdar://problem/8282498> even if it doesn't reprodu...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-29 Jakob Stoklund OlesenRevert r109652, and remove the offending assert in...
2010-07-27 Jakob Stoklund OlesenThe isLoadFromStackSlot and isStoreToStackSlot have...
2010-07-27 Jakob Stoklund OlesenAdd assertions that expose the PR7713 miscompilation...
2010-07-22 Chris Lattnerremove the JIT "NeedsExactSize" feature and supporting...
2010-07-22 Chris Lattnerinstead of migrating it to the MC instruction encoder...
2010-07-21 Rafael EspindolaFixes win64. It was broken by a previous patch where...
2010-07-21 Nate BegemanFix a couple issues with Win64 ABI
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-16 Jakob Stoklund OlesenRemove the X86::FP_REG_KILL pseudo-instruction and...
2010-07-12 Dan GohmanCheck begin!=end, rather than !begin.
2010-07-12 Rafael EspindolaConvert getLoadStoreRegOpcode to use a switch.
2010-07-12 Rafael EspindolaConvert the last getPhysicalRegisterRegClass in VirtReg...
2010-07-11 Jakob Stoklund OlesenX86InstrInfo::copyRegToReg is dead. Long live copyPhysReg!
2010-07-10 Jakob Stoklund OlesenDon't emit st(0)/st(1) copies as FpMOV instructions...
2010-07-10 Dan GohmanReapply bottom-up fast-isel, with several fixes for...
2010-07-09 Jakob Stoklund OlesenRemember the *_TC opcodes for load/store
2010-07-09 Jakob Stoklund OlesenAutomatically fold COPY instructions into stack load...
2010-07-09 Jakob Stoklund OlesenFix a few tests
2010-07-09 Bruno Cardoso LopesStart the support for AVX instructions with 256-bit...
2010-07-08 Chris LattnerChange LEA to have 5 operands for its memory operand...
2010-07-08 Chris Lattneradd some long-overdue enums to refer to the parts of...
2010-07-08 Jakob Stoklund OlesenRemember the VR64 register class
2010-07-08 Jakob Stoklund OlesenImplement X86InstrInfo::copyPhysReg
2010-07-08 Jakob Stoklund OlesenConvert EXTRACT_SUBREG to COPY when emitting machine...
2010-07-08 Jakob Stoklund OlesenRemove references to INSERT_SUBREG after de-SSA.
2010-07-07 Jakob Stoklund Olesenfix copies to/from GR8_ABCD_H even more
2010-07-07 Jakob Stoklund OlesenAllow copies between GR8_ABCD_L and GR8_ABCD_H.
2010-07-02 Evan Cheng- Two-address pass should not assume unfolding is alway...
2010-06-22 Bill WendlingFix the formatting of the switch statement and add...
2010-06-21 Rafael EspindolaFix an unintentional commit. I think I typed "git svn...
2010-06-21 Rafael Espindolawip
2010-06-17 Stuart HastingsAdd a DebugLoc parameter to TargetInstrInfo::InsertBran...
2010-06-12 Rafael EspindolaMerge getStoreRegOpcode and getLoadRegOpcode.
2010-06-02 Jakob Stoklund OlesenSlightly change the meaning of the reMaterialize target...
2010-06-02 Rafael EspindolaRemove the TargetRegisterClass member from CalleeSavedInfo
2010-05-25 Jakob Stoklund OlesenUse enums instead of literals for X86 subregisters.
2010-05-24 Jakob Stoklund OlesenRename X86 subregister indices to something shorter.
2010-05-24 Jakob Stoklund OlesenAdd the SubRegIndex TableGen class.
2010-05-22 Evan ChengImplement @llvm.returnaddress. rdar://8015977.
2010-05-20 Dan GohmanFix assembly parsing and encoding of the pushf and...
2010-05-18 Dan GohmanTeach mode load folding and unfolding code about CMP32r...
2010-05-18 Dan GohmanWhen converting a test to a cmp to fold a load, use...
2010-05-07 Dan GohmanWhen rematerializing, use the debug location of the...
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 Chris Lattneron darwin empty functions need to codegen into somethin...
2010-04-26 Evan ChengRemove a redundant comment.
2010-04-26 Evan Cheng- Move TargetLowering::EmitTargetCodeForFrameDebugValue...
2010-04-15 Dan GohmanAdd const qualifiers to CodeGen's use of LLVM IR constr...
2010-04-13 Evan ChengRe-apply 101075 and fix it properly. Just reuse the...
2010-04-13 Eric ChristopherTemporarily revert r101075, it's causing invalid iterat...
2010-04-12 Bill WendlingMicro-optimization:
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-04-07 Dale JohannesenEducate GetInstrSizeInBytes implementations that
2010-04-05 Jakob Stoklund OlesenProperly enable load clustering.
2010-04-02 Chris Lattneruse DebugLoc default ctor instead of DebugLoc::getUnkno...
next