summaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* This forward declaration is unnecessary.Evan Cheng2008-10-201-1/+0
* Teach getTypeToTransformTo to return somethingDuncan Sands2008-10-201-4/+5
* Fix a typo in a comment.Dan Gohman2008-10-201-1/+1
* Fix typo in a comment.Matthijs Kooijman2008-10-201-1/+1
* Remove another stale comment.Matthijs Kooijman2008-10-201-3/+1
* Remove an inappropriate (probably outdated) comment.Matthijs Kooijman2008-10-201-3/+1
* Teach DAGCombine to fold constant offsets into GlobalAddress nodes,Dan Gohman2008-10-181-0/+5
* Add RCBarriers to TargetInstrDesc. It's a list of register classes the given ...Evan Cheng2008-10-171-5/+19
* Keep track of *which* input constraint matches an outputChris Lattner2008-10-171-3/+3
* add an assert so that PR2356 explodes instead of running off anChris Lattner2008-10-171-0/+10
* Trim #includes.Dan Gohman2008-10-161-1/+0
* Const-ify several TargetInstrInfo methods.Dan Gohman2008-10-161-5/+5
* - Add target lowering hooks that specify which setcc conditions are illegal,Evan Cheng2008-10-151-0/+37
* FastISel support for exception-handling constructs.Dan Gohman2008-10-141-1/+6
* Rename LoadX to LoadExt.Evan Cheng2008-10-141-18/+18
* Clarify meaning of copyRegToReg's return value.Evan Cheng2008-10-131-1/+3
* (re)Put const weak strings in appropriate section on Darwin.Dale Johannesen2008-10-081-0/+1
* Add an option to enable StrongPHIElimination, for ease of testing.Owen Anderson2008-10-071-0/+4
* Remove OptimizeForSize global. Use function attribute optsize.Devang Patel2008-10-011-4/+0
* Implement the -fno-builtin option in the front-end, not in the back-end.Bill Wendling2008-10-011-2/+1
* Add the new `-no-builtin' flag. This flag is meant to mimic the GCCBill Wendling2008-09-301-1/+2
* Add "inreg" field to CallSDNode (doesn't increaseDale Johannesen2008-09-261-3/+3
* Reapply 56585:56589 with proper fix for some gcc versionsAnton Korobeynikov2008-09-253-2/+4
* Temporarily backing out 56585:56589 to unbreak the build.Evan Cheng2008-09-253-4/+2
* Enable DeadMachineInstructionElim when Fast-ISel is enabled.Dan Gohman2008-09-251-0/+6
* Refactor the code that adds standard LLVM codegen passes intoDan Gohman2008-09-251-1/+7
* Finally get rid of virtual inheritance in TAIAnton Korobeynikov2008-09-242-2/+2
* Use crazy template-based inheritance instead of virtual one.Anton Korobeynikov2008-09-241-0/+2
* Get rid of ReadOnlySection duplicateAnton Korobeynikov2008-09-241-6/+2
* Get rid of now unused {Four,Eight,Sixteen}ByteConstantSectionAnton Korobeynikov2008-09-242-28/+3
* Get rid of duplicate char*/Section* stuff for TLS sectionsAnton Korobeynikov2008-09-241-12/+4
* Get rid of duplicate char*/Section* DataSectionAnton Korobeynikov2008-09-241-7/+3
* Get rid of duplicate char*/Section* TextSectionAnton Korobeynikov2008-09-241-6/+2
* Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.Anton Korobeynikov2008-09-241-1/+2
* Provide direct function to switch to SectionAnton Korobeynikov2008-09-241-0/+1
* Properly handle 'm' inline asm constraints. If a GV is being selected for the...Evan Cheng2008-09-241-2/+7
* Arrange for FastISel code to have access to the MachineModuleInfoDan Gohman2008-09-231-0/+2
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-131-7/+7
* Eliminate some unused methods.Evan Cheng2008-09-111-30/+0
* Change getSubReg semantics. It now returns zero if the specified register doe...Evan Cheng2008-09-111-1/+2
* Add X86FastISel support for static allocas, and refencesDan Gohman2008-09-101-1/+3
* Move the uglier parts of deciding not to emit aDale Johannesen2008-09-092-3/+14
* Fix logic for not emitting no-dead-strip for someDale Johannesen2008-09-091-1/+9
* Accidental commit of partial 'stack canaries' codeBill Wendling2008-09-081-9/+0
* Reverting r55898 to r55909. One of these patches was causing an ICE during th...Bill Wendling2008-09-081-0/+9
* Create HandlePHINodesInSuccessorBlocksFast, a version ofDan Gohman2008-09-031-1/+7
* fix some 80-col violationsGabor Greif2008-08-301-1/+2
* erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif2008-08-281-4/+4
* Split the ATOMIC NodeType's to include the size, e.g.Dale Johannesen2008-08-281-1/+1
* - small bug corrected: incorrect iterator type.Cedric Venet2008-08-261-0/+1