aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target
AgeCommit message (Expand)Author
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-10Remove TargetInstrInfo::CommuteChangesDestination and added findCommutedOpInd...Evan Cheng
2009-07-1080 col violation.Evan Cheng
2009-07-09Targets sometimes assign fixed stack object to spill certain callee-savedEvan Cheng
2009-07-06Add the Object Code Emitter class. Original patch by Aaron Gray, I did someBruno Cardoso Lopes
2009-07-03In this unreachable code, return an initialized value.Duncan Sands
2009-07-03Implement the SVR4 ABI for PowerPC.Tilmann Scheller
2009-07-03Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ...Tilmann Scheller
2009-07-02Remove getFunctionAlignment from TargetELFInfo and use new MachineFunction al...Bruno Cardoso Lopes
2009-07-01Update comments to make it clear that the function alignment is the Log2 of theBill Wendling
2009-06-30Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling
2009-06-24Increase limit for OpActions arrayDavid Greene
2009-06-24This increases the maximum for MVT::LAST_VALUETYPEDavid Greene
2009-06-23Provide InitializeAllTargets and InitializeNativeTarget functions in theBob Wilson
2009-06-23Work around build problem with OpenJDK, which defines X86 as aDouglas Gregor
2009-06-22Add more methods to gather target specific elf stuffBruno Cardoso Lopes
2009-06-20implement support for lowering subregs when preparing to print Chris Lattner
2009-06-19mv CodeGen/DebugLoc.h Support/DebugLoc.hDevang Patel
2009-06-19merge the common darwin settings from the X86/PPC/ARM targetsChris Lattner
2009-06-18move mangler quote handling from asm printers to TargetAsmInfo.Chris Lattner
2009-06-18simplify macro debug info directive handling.Chris Lattner
2009-06-18- Update register allocation hint after coalescing. This is done by the targe...Evan Cheng
2009-06-17Add a utility header that makes it easy to link in the right set Chris Lattner
2009-06-15Address more comments :)Anton Korobeynikov
2009-06-15Document ABIType enum. Patch by Sandeep Patel!Anton Korobeynikov
2009-06-15Part 1.Evan Cheng
2009-06-14Move register allocation preference (or hint) from LiveInterval to MachineReg...Evan Cheng
2009-06-14Introduce new BinaryObject (blob) class, ELF Writer modified to use it. Binar...Bruno Cardoso Lopes
2009-06-11Use forward declarations and move TargetELFWriterInfo impl to a new file.Bruno Cardoso Lopes
2009-06-11Support for ELF VisibilityBruno Cardoso Lopes
2009-06-09Change IndexedModeAction representation.David Greene
2009-06-08Oops, didn't mean to commit 73102 yet. Revert it.David Greene
2009-06-08Change IndexedModeAction representation.David Greene
2009-06-08The attached patches implement most of the ARM AAPCS-VFP hard floatAnton Korobeynikov
2009-06-08Make IntInits and ListInits typed. This helps deduce types of !if andDavid Greene
2009-06-06Remove elf specific info from ELFWriter.h to Elf.h. Code cleanup and more com...Bruno Cardoso Lopes
2009-06-05Add new function attribute - noimplicitfloatDevang Patel
2009-06-05Adapt the x86 build_vector dagcombine to the current state of the legalizer.Nate Begeman
2009-06-04Add new function attribute - noredzone. Devang Patel
2009-06-02Revert 72707 and 72709, for the moment.Dale Johannesen
2009-06-01Make the implicit inputs and outputs of target-independentDale Johannesen
2009-05-30First patch in the direction of splitting MachineCodeEmitter in two subclasses:Bruno Cardoso Lopes
2009-05-30Untabify.Bill Wendling
2009-05-29Default isNarrowingProfitable to false.Evan Cheng
2009-05-28Added optimization that narrow load / op / store and the 'op' is a bit twiddl...Evan Cheng
2009-05-23Propagate CPU string out of SubtargetFeaturesAnton Korobeynikov
2009-05-13Run code placement optimization for targets that want it (arm and x86 for now).Evan Cheng
2009-05-12Clarify a comment.Dan Gohman
2009-05-11Don't #include DerivedTypes.h from TargetData.h.Jay Foad
2009-05-11Add a comment about the special meaning of VoidTy in this context.Dan Gohman