aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2008-07-21Eliminate a compilation warning.Evan Cheng
2008-07-21Add titles to the various SelectionDAG viewGraph callsDan Gohman
2008-07-21Added initial support for small sections on Mips.Bruno Cardoso Lopes
2008-07-21Use better variable namesAnton Korobeynikov
2008-07-21Don't use larger alignment.Anton Korobeynikov
2008-07-21Add VerifyNode, a place to put sanity checks onDuncan Sands
2008-07-21Use movaps instead of movups to spill 16-byte vector values when default alig...Evan Cheng
2008-07-20Fix for first part of PR2562. Generate the "pinsrw" instruction for insertsBill Wendling
2008-07-19Unbreak build: 'DarwinTargetAsmInfo' was already taken as PPC TAI flavour.Anton Korobeynikov
2008-07-19Make sure custom lowering for LegalizeTypesDuncan Sands
2008-07-19Use chars, where possibleAnton Korobeynikov
2008-07-19Switch MIPS to new ELFTargetAsmInfo. Add few FIXMEs.Anton Korobeynikov
2008-07-19Fix a FIXME :)Anton Korobeynikov
2008-07-19Use generic ELFTargetAsmInfo and DarwinTargetAsmInfo for X86 codeAnton Korobeynikov
2008-07-19Add TargetAsmInfo stuff for all darwin-based targetsAnton Korobeynikov
2008-07-19Add TargetAsmInfo for all ELF-based targetsAnton Korobeynikov
2008-07-19Use aligned stack spills, where possible. This fixes PR2549.Anton Korobeynikov
2008-07-18In the CBackend, use casts to force integer add, subtract, andDan Gohman
2008-07-17Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman
2008-07-17Remove unnecessary readme entryNate Begeman
2008-07-17Fix a typo in last commitNate Begeman
2008-07-17SSE codegen for vsetcc nodesNate Begeman
2008-07-17When lowering certain atomics, we need to copy the memoperand from the oldMon P Wang
2008-07-16Mark function used by asm block as used, otherwise optimizer may not see the ...Devang Patel
2008-07-16Somehow, custom lowering of i64 multiplications got dropped along the way.Scott Michel
2008-07-16Fix the result type of X86's truncate to i8.Dan Gohman
2008-07-16x86-64 PIC JIT fixes: do not generate the extra load for external GV's.Evan Cheng
2008-07-16X86-64 PIC jump table values are different from x86-32 cases, they are dest -...Evan Cheng
2008-07-15TargetAsmInfo::SectionForGlobal showed up in a profile. Simplify it a little.Dan Gohman
2008-07-15Fixed call stack alignment. Improved AsmPrinter alignment issues.Bruno Cardoso Lopes
2008-07-14Added Subtarget support into RegisterInfoBruno Cardoso Lopes
2008-07-14Add a note.Chris Lattner
2008-07-12Implement llvm.atomic.cmp.swap.i32 on PPC. Patch by Gary Benson!Evan Cheng
2008-07-12Add a utility function to MachineInstr for testing whether an instructionDan Gohman
2008-07-11Include a frame index in the "fixed stack" pseudo source valueDan Gohman
2008-07-11add support for returning i128, PR2532.Chris Lattner
2008-07-11Trim unnecessary #includes.Dan Gohman
2008-07-11The frame address on an x86-64 box needs to be offset by -8, not -4.Bill Wendling
2008-07-10Remove extraneous vertical whitespace before Eric gets the wrong idea ;-)Chris Lattner
2008-07-10Fix an altivec constant miscompilation that Duncan found throughChris Lattner
2008-07-10Fix the build by adding a #include.Owen Anderson
2008-07-10Fix for PR2472. Use movss to set lower 32-bits of a zero XMM vector.Evan Cheng
2008-07-09Remove a FIXME: we really need to use const_data section on darwin forAnton Korobeynikov
2008-07-09Add FIXME for future checking.Anton Korobeynikov
2008-07-09Remove extra call to DW.SetModuleInfo on Linux.Dale Johannesen
2008-07-09Emit debug info for data-only files on Cell SPU.Dale Johannesen
2008-07-09Emit debug into for data-only files for Linux PPC.Dale Johannesen
2008-07-09Emit debug info for data-only files. ARM version.Dale Johannesen
2008-07-09Emit debug info for data-only files. This versionDale Johannesen
2008-07-09Add missed sectionAnton Korobeynikov