Use the bool argument to hasConstantValue to decide whether the client is
[oota-llvm.git] / lib / Target / X86 /
2005-08-04 Nate BegemanAdd Subtarget support to PowerPC. Next up, using it.
2005-08-03 Nate BegemanScalar SSE: load +0.0 -> xorps/xorpd
2005-08-02 Chris LattnerUpdate to use the new MathExtras.h support for log2...
2005-07-30 Jeff CohenKeep tabs and trailing spaces out.
2005-07-30 Chris Lattnerfix a typeo
2005-07-30 Chris LattnerChange the fp to integer code to not perform 2-byte...
2005-07-30 Chris LattnerUse a custom expander for all FP to int conversions...
2005-07-29 Andrew Lenharthturn off GOT on archs that didn't use it (not that...
2005-07-29 Chris LattnerImplement a FIXME: move a bunch of cruft for handling...
2005-07-29 Chris LattnerDon't forget to diddle with the control word when perfo...
2005-07-29 Chris LattnerUse a custom expander to compile this:
2005-07-27 Jeff CohenEliminate all remaining tabs and trailing spaces.
2005-07-27 Jeff CohenEliminate tabs and trailing spaces.
2005-07-22 Andrew Lenharthupdate interface
2005-07-19 Reid SpencerFor: memory operations -> stores
2005-07-16 Nate BegemanTeach the legalizer how to promote SINT_TO_FP to a...
2005-07-16 Nate BegemanTeach the register allocator that movaps is also a...
2005-07-16 Nate BegemanA couple more darwinisms
2005-07-16 Chris LattnerRemove all knowledge of UINT_TO_FP from the X86 backend...
2005-07-15 Nate BegemanGet closer to fully working scalar FP in SSE regs....
2005-07-14 Nate BegemanAdd support for printing the sse scalar comparison...
2005-07-12 Nate BegemanCheck in the last of the darwin-specific code necessary...
2005-07-12 Nate BegemanClean up the TargetSubtarget class a bit, removing...
2005-07-12 Chris LattnerMinor changes to improve comments and fix the build...
2005-07-12 Chris LattnerAdd a note
2005-07-12 Nate BegemanImplement Subtarget support
2005-07-12 Nate BegemanCommit some pending darwin changes before subtarget...
2005-07-11 Chris LattnerOutput .size directives to tell the assembler the size...
2005-07-11 Chris LattnerFix crazy indentation
2005-07-11 Chris LattnerRefactor things a bit to allow the ELF code emitter...
2005-07-11 Chris LattnerRemove prototype for non-existant function
2005-07-10 Chris LattnerChange *EXTLOAD to use an VTSDNode operand instead...
2005-07-10 Chris LattnerChange TRUNCSTORE to use a VTSDNode operand instead...
2005-07-08 Nate BegemanAdd support for assembling .s files on mac os x for...
2005-07-07 Chris LattnerRestore some code that was accidentally removed by...
2005-07-07 Nate BegemanFix a typo in my checkin today that caused regressions...
2005-07-06 Nate BegemanFirst round of support for doing scalar FP using the...
2005-07-05 Chris LattnerMake several cleanups to Andrews varargs change:
2005-07-05 Chris LattnerFit to 80 columns
2005-07-03 Chris LattnerPercolate the call up to the right superclass
2005-07-01 Nate BegemanThe statistic needs to be in the correct namespace.
2005-07-01 Chris LattnerRefactor X86AsmPrinter.cpp into multiple files. Patch...
2005-06-30 Nate BegemanMake the x86 asm printer darwin-aware. This mostly...
2005-06-27 Nate BegemanInitial set of .td file changes necessary to get scalar...
2005-06-27 Chris LattnerAdd support to the X86 backend for emitting ELF files...
2005-06-25 Chris LattnerRefactor the addPassesToEmitAssembly interface into...
2005-06-22 Andrew LenharthIf we support structs as va_list, we must pass pointers...
2005-06-20 John CriswellFixed indentation.
2005-06-18 Andrew Lenharthcore changes for varargs
2005-06-17 Chris Lattnersilence a bogus warning
2005-06-08 Nate BegemanFix lli linking on Mac OS X 10.4.1 for Intel.
2005-06-02 Reid SpencerMake sure that Cygwin assembly includes _ as part of...
2005-05-20 Nate BegemanC'mon everybody, let's modify X86JITInfo.cpp. This...
2005-05-20 Misha BrukmanSince everyone else has "fixed" this file, might as...
2005-05-20 Chris LattnerFix this a 3rd time :)
2005-05-20 Andrew Lenharthfix compilation error due to no abort being defined...
2005-05-20 Duraid Madinathis seems dead (and broke the ia64 build, so..)
2005-05-20 Jeff CohenFix tail call support in VC++ builds
2005-05-19 Chris LattnerFastcc passes arguments in EAX and EDX, make sure the...
2005-05-19 Chris LattnerTailcalls require stubs to be emitted. Otherwise,...
2005-05-15 Chris Lattnerdon't reserve space for tailcall arg areas. It explici...
2005-05-15 Chris LattnerTeach reginfo how to deal with ADJSTACKPTRri, allowing...
2005-05-15 Chris LattnerImplement proper tail calls in the X86 backend for...
2005-05-15 Chris LattnerAdd markers in the asm file for tail calls, add a new...
2005-05-15 Chris LattnerYes, calltarget is the operand of the day.
2005-05-14 Chris LattnerWhen emitting the function epilog, check to see if...
2005-05-14 Chris LattnerAdd some new instructions
2005-05-14 Chris LattnerPass i64 values correctly split in reg/mem to fastcc...
2005-05-14 Chris LattnerUse target-specific nodes for calls. This allows the...
2005-05-14 Chris Lattneruse a target-specific node and custom expander to lower...
2005-05-13 Chris LattnerMake sure the start of the arg area and the end (after...
2005-05-13 Chris Lattnerfix typo
2005-05-13 Chris LattnerFix the problems with callee popped argument lists
2005-05-13 Chris LattnerDon't emit SAR X, 0 in the case of sdiv Y, 2
2005-05-13 Chris LattnerFix UnitTests/2005-05-13-SDivTwo.c
2005-05-13 Chris Lattnerswitch to having the callee pop stack operands for...
2005-05-13 Chris Lattnerallow RETI
2005-05-13 Chris LattnerBuild TAILCALL nodes in LowerCallTo, treat them like...
2005-05-13 Chris LattnerAdd an isTailCall flag to LowerCallTo
2005-05-13 Chris Lattneradd 'ret imm' instruction
2005-05-13 Chris LattnerDo not CopyFromReg physregs for live-in values. Instea...
2005-05-12 Chris Lattnerrename the ADJCALLSTACKDOWN/ADJCALLSTACKUP nodes to...
2005-05-12 Chris LattnerAdd a new -enable-x86-fastcc option that enables passin...
2005-05-12 Chris LattnerPass in Calling Convention to use into LowerCallTo
2005-05-12 Chris LattnerEnable pattern isel by default
2005-05-11 Chris LattnerX86 has more than just 32-bit registers
2005-05-10 Chris LattnerConvert feature of the simple isel over for the pattern...
2005-05-10 Jeff CohenSilence some VC++ warnings
2005-05-09 Chris LattnerImplement READPORT/WRITEPORT, implementing the last...
2005-05-09 Chris Lattnerdo not emit illegal instructions
2005-05-09 Chris LattnerFix the syntax of the i/o instructions, these are obvio...
2005-05-09 Chris Lattnerlegalize readio/writeio into load/stores, fixing CodeGe...
2005-05-09 Chris Lattnerrestore some non-dead code I removed last night breakin...
2005-05-09 Chris LattnerWrap long lines, remove dead code that is now handled...
2005-05-09 Chris LattnerFix FP -> bool casts
2005-05-09 Chris LattnerFix X86/2005-05-08-FPStackifierPHI.ll: ugly gross hack.
2005-05-04 Andrew Lenharthfix typo
2005-05-03 Andrew LenharthImplement count leading zeros (ctlz), count trailing...
2005-04-30 Chris LattnerAdd support for FSIN/FCOS when unsafe math ops are...
2005-04-30 Chris LattnerAdd support for llvm.sqrt and sin/cos if unsafe math...
next