aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2008-02-23Turning on remat of pic loads.Evan Cheng
2008-02-23No need recognize load from a fixed argument slot as re-materializable. LiveI...Evan Cheng
2008-02-22Split ParameterAttributes.h, putting the complicatedDale Johannesen
2008-02-22MMX vectors are passed 4-byte aligned.Dale Johannesen
2008-02-22Allow re-materialization of pic load (controlled by -remat-pic-load for now).Evan Cheng
2008-02-22copy mmx values from/to memory with GPRs on x86-32 Chris Lattner
2008-02-22Start using GPR's to copy around mmx value instead of mmx regs.Chris Lattner
2008-02-21A few minor updates, removing implemented stuff and adding a couple of Eli Friedman
2008-02-21Dan implemented one multiply issue. Replace it with another. :)Chris Lattner
2008-02-21Atomic op support. If any gcc test uses __sync builtins, it might start fail...Andrew Lenharth
2008-02-20Poorly named option.Evan Cheng
2008-02-20Temporarily backing out r47337. It breaks a number of CBE tests.Evan Cheng
2008-02-20Fix newly-introduced 4.3 warningsAnton Korobeynikov
2008-02-20Fix code styleAnton Korobeynikov
2008-02-20Remove bunch of gcc 4.3-related warnings from TargetAnton Korobeynikov
2008-02-20Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov
2008-02-20Disable for now. This is pessimizing code.Evan Cheng
2008-02-19Add hidden option -x86-fold-and-in-test to test the effect the test / and fol...Evan Cheng
2008-02-19fix some byval problems in the cbe. Closes PR2065Andrew Lenharth
2008-02-19Don't fold and's into test instructions if they have multiple uses.Chris Lattner
2008-02-19Me not like duplicated comments.Evan Cheng
2008-02-18- When DAG combiner is folding a bit convert into a BUILD_VECTOR, it should c...Evan Cheng
2008-02-18Chris pointed out that it's not necessary to set i64 MUL to ExpandDan Gohman
2008-02-18upgrade some tests.Chris Lattner
2008-02-18Add a noteNate Begeman
2008-02-18Add a note about sext from i1 plus flags use.Chris Lattner
2008-02-18Don't mark scalar integer multiplication as Expand on x86, since x86Dan Gohman
2008-02-17move PR2053 to here.Chris Lattner
2008-02-16I cannot find a libgcc function for this builtin. Therefor expanding it to a...Andrew Lenharth
2008-02-16llvm.memory.barrier, and impl for x86 and alphaAndrew Lenharth
2008-02-15Handle \n's in value names for more targets. The asm printers Chris Lattner
2008-02-15If the llvm name contains an unprintable character, don't print it inChris Lattner
2008-02-15Cosmetics.Dale Johannesen
2008-02-15Remove warning about 64-bit code on processorDale Johannesen
2008-02-15nocona, core2 and penryn support 64 bit.Dale Johannesen
2008-02-14Rewrite tblgen handling of subtarget features soDale Johannesen
2008-02-14Fix single precision FP constants on SPU. They are actually legal,Nate Begeman
2008-02-14In TargetLowering::LowerCallTo, don't assert thatDuncan Sands
2008-02-14Change how FP immediates are handled. Nate Begeman
2008-02-14Move some useful operands up into the all-targets .tdNate Begeman
2008-02-14upgrade some entries, remove stuff that is done.Chris Lattner
2008-02-14the mid-level optimizer removes this stuff.Chris Lattner
2008-02-14this one is easy.Chris Lattner
2008-02-14This readme entry is done, testcase here: CodeGen/X86/zero-remat.llChris Lattner
2008-02-13Assigning an APInt to 0 with plain assignment gives it a one-bitDan Gohman
2008-02-13Simplify some logic in ComputeMaskedBits. And change ComputeMaskedBitsDan Gohman
2008-02-13Enable exception handling int JITNicolas Geoffray
2008-02-13Fix the PPC JIT regressions by encoding zeroreg as 0 for BLR.Chris Lattner
2008-02-13don't try to avoid inserting loads when lowering FORMAL_ARGUMENTS. Chris Lattner
2008-02-13readme updatesNate Begeman