Add SubRegIndex defs to PowerPC. It looks like the CR subregister indices are
[oota-llvm.git] / lib / Target / X86 /
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 Daniel DunbarMC/X86: Subdivide immediates a bit more, so that we...
2010-05-22 Daniel Dunbartblgen/AsmMatcher: Change AsmOperandClass to allow...
2010-05-22 Daniel DunbarMC/X86: Add alias for setz, setnz, jz, jnz.
2010-05-22 Evan ChengImplement @llvm.returnaddress. rdar://8015977.
2010-05-21 Kevin EnderbyAdded retl for 32-bit x86 and added retq for 64-bit...
2010-05-21 Evan Cheng- Change MachineInstr::findRegisterDefOperandIdx so...
2010-05-21 Dale JohannesenPrevious commit message should refer to 104308.
2010-05-21 Dale JohannesenFix two bugs in 104348:
2010-05-21 Chris Lattnernow that fp reg kill insertion stuff happens as a separate
2010-05-21 Chris LattnerUse less evil form of switch stmt.
2010-05-21 Chris Lattneruse continue to reduce nesting.
2010-05-21 Chris Lattnerpull a nested loop of this pass out to its own function,
2010-05-21 Chris Lattnermodernize this pass a bit, fit in 80 columns.
2010-05-21 Matt FlemingCurrently, createMachOStreamer() is invoked directly...
2010-05-21 Matt FlemingSplit out the x86_32 an x86_64 ELF backends as they...
2010-05-21 Dale JohannesenFix i64->f64 conversion, x86-64, -no-sse. A bit
2010-05-20 Daniel DunbarMC/X86: Add movq alias for movabsq, to allow matching...
2010-05-20 Daniel DunbarX86: Model i64i32imm properly, as a subclass of all...
2010-05-20 Daniel DunbarX86: Fix immediate type of FOO64i32 operations.
2010-05-20 Dan GohmanDelete MMX_MOVQ64gmr. It was the same as MMX_MOVQ64mr...
2010-05-20 Dan GohmanFix assembly parsing and encoding of the pushf and...
2010-05-20 Dan GohmanSet neverHasSideEffects on 64-bit pushf and popf, for...
2010-05-20 Dan GohmanDefine the x86 pause instruction.
2010-05-20 Dan GohmanFix the sfence instruction to use MRM_F8 instead of...
2010-05-19 Evan ChengCode refactoring: pull SchedPreference enum from Target...
2010-05-19 Daniel DunbarMC/X86: Add missing entry for TAILJMP_1 to getRelaxedOp...
2010-05-19 Daniel DunbarMC/X86: Lower TAILCALLd[64] to JMP_1, to allow relaxati...
2010-05-19 Daniel DunbarMC/X86: Strip spurious operands from TAILJMPr64 as...
2010-05-19 Daniel DunbarMC/X86: Lower MOV{8,16,32,64}{rm,mr} to fixed-register...
2010-05-19 Daniel DunbarMC/X86: Strip spurious operands from CALL64r as we...
2010-05-19 Dan GohmanFactor out the code for picking integer arithmetic...
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-18 Chris Lattnermake mcinstlower remove all but the first operand to...
2010-05-18 Daniel DunbarMC/X86: Implement custom lowering to make sure we match...
2010-05-17 Eric ChristopherAdd some section and constant support for darwin TLS.
2010-05-16 Dale JohannesenRevert 103911; it broke a test that expects bitconvert
2010-05-16 Dale JohannesenMake x86-64 64-bit bitconvert work when SSE is not...
2010-05-16 Anton KorobeynikovAdd support for thiscall calling convention.
2010-05-15 Dale JohannesenFix uint64->{float, double} conversion to do rounding...
2010-05-14 Bill WendlingSeveral tail call tests apparently rely upon this being...
2010-05-14 Bill WendlingThis should happen if there are no calls, not if it...
2010-05-14 Bill WendlingRevert r103804. The comment is correct.
2010-05-14 Bill WendlingFix comment.
2010-05-14 Bill WendlingRename "HasCalls" in MachineFrameInfo to "AdjustsStack...
2010-05-14 Dan GohmanLowering of atomic instructions can result in operands...
2010-05-14 Kevin EnderbyFix so "int3" is correctly accepted, added "into" and...
2010-05-14 Dan GohmanSet isTerminator on TRAP instructions.
2010-05-14 Dan GohmanAdd mayLoad and mayStore flags to instructions which...
2010-05-13 Oscar FuentesCMake: fixes 64 bit Visual Studio IDE build. Fixes...
2010-05-13 Chris Lattnerreapply r103668 with a fix. Never make "minor syntax...
2010-05-12 Chris Lattnerrevert r103668 for now, it is apparently breaking things.
2010-05-12 Chris Lattnermoffset forms of moves are x86-32 only, make the parser
2010-05-12 Chris Lattnerfix the encoding of the obscure "moffset" forms of...
2010-05-12 Daniel DunbarMC/X86: Extend suffix matching hack to match 'q' suffix.
2010-05-12 Daniel DunbarMC/Mach-O/x86_64: Add a new hook for checking whether...
2010-05-11 Dan GohmanAdd initial kill flag support to FastISel.
2010-05-11 Duncan SandsI got tired of VISIBILITY_HIDDEN colliding with the...
2010-05-11 Dan GohmanImplement a bunch more TargetSelectionDAGInfo infrastru...
2010-05-11 Dan GohmanRemove the TargetLowering::getSubtarget() virtual funct...
2010-05-09 Nathan Jeffordsupdated handling dllexport in X86AsmPrinter
2010-05-09 Nathan Jeffordsmade COFF target dllexport logic apply to all subtargets
2010-05-08 Chris Lattnerbreak coff symbol definition stuff out into proper...
2010-05-07 Devang PatelUse overloaded operators instead of DIDescriptor::getNode()
2010-05-07 Chris Lattnerswitch MCSectionCOFF from a syntactic to semantic repre...
2010-05-07 Dan GohmanWhen rematerializing, use the debug location of the...
2010-05-06 Daniel DunbarMC/X86: X86AbsMemAsmOperand is subclass of X86NoSegMemA...
2010-05-06 Chris Lattnerfix rdar://7947167 - llvm-mc doesn't match movsq
2010-05-06 Sean CallananEliminated the classification of control registers...
2010-05-06 Daniel DunbarMC/X86: Error out if we see a non-constant FK_Data_1...
2010-05-06 Dan GohmanAdd a DebugLoc argument to TargetInstrInfo::copyRegToRe...
2010-05-06 Evan ChengAdd argument TargetRegisterInfo to loadRegFromStackSlot...
2010-05-06 Evan ChengRe-apply 103156 and 103157. 103156 didn't break anythin...
2010-05-06 Eric ChristopherRevert r103156 since it was breaking the build bots.
2010-05-05 Sean CallananFixed a sign-extension bug in the X86 disassembler
2010-05-05 Evan ChengTrim include.
2010-05-05 Eric ChristopherRevert 102941, we're going to do this via attr and...
2010-05-04 Eric ChristopherUpdate comment.
2010-05-04 Daniel DunbarMC/X86: Chris pointed that 'as' isn't consistent in...
2010-05-04 Daniel DunbarMC/X86: Add "support" for matching ATT style mnemonic...
2010-05-04 Kevin EnderbyFix to r102952. The MOV64toSDrm record in X86Instr64bi...
2010-05-03 Kevin EnderbyChanged llvm-mc to use the same suffixes with floating...
2010-05-03 Kevin EnderbyFixed the encoding of two of the X86 movq instuctions...
2010-05-03 Kevin EnderbyFixed the encoding of the x86 push instructions. Using...
2010-05-03 Eric ChristopherAdd an option, defaulting to off, to disable the sse...
2010-05-01 Dan GohmanGet rid of the EdgeMapping map. Instead, just check...
2010-04-30 Dan GohmanMake this code less confusing. Instead of reassigning...
2010-04-30 Dan GohmanRemove the -disable-16bit command-line option, which...
2010-04-30 Evan ChengAnother sibcall bug. If caller and callee calling conve...
2010-04-29 Dan GohmanDon't leave Base.FrameIndex uninitialized, so that...
2010-04-29 Devang PatelPrint variable scope name in DEBUG_VALUE comment. Usefu...
2010-04-29 Evan ChengLoad folding tail call should not use ebp / rbp after...
2010-04-29 Evan ChengFrame index can be negative.
2010-04-28 Kevin EnderbyFixed the word sized Bit Scan Forward/Reverse instructi...
2010-04-28 Jakob Stoklund OlesenTeach X86FloatingPoint that a register can be killed...
2010-04-28 Evan ChengEnable i16 to i32 promotion by default.
2010-04-28 Evan ChengUnbreak the build. Only form shld / shrd after legaliza...
2010-04-28 Devang PatelEmit debug info for byval parameters.
next