aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* FCmpInst predicates UNO, ORD, FALSE, and TRUE are commutative.Dan Gohman2008-09-161-4/+10
* Re-enables the new vector select in the bitcode reader, by modifying theDan Gohman2008-09-161-2/+4
* Extract optimization pass selection code from llvm-gcc into a separate routine.Devang Patel2008-09-151-0/+36
* Re-enable SelectionDAG CSE for calls. It matters in the case ofDan Gohman2008-09-151-1/+2
* adjust last patch per review feedbackDale Johannesen2008-09-141-7/+4
* minor correctionGabor Greif2008-09-131-2/+2
* Remove isImm(), isReg(), and friends, in favor of Dan Gohman2008-09-131-10/+1
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-134-11/+64
* Change ConstantSDNode and ConstantFPSDNode to use ConstantInt* andDan Gohman2008-09-124-20/+28
* Pass "earlyclobber" bit through to machineDale Johannesen2008-09-121-2/+22
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-121-1/+1
* 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
* The version of AtomicSDNode::AtomicSDNode used (only) forDale Johannesen2008-09-111-2/+2
* Add X86FastISel support for static allocas, and refencesDan Gohman2008-09-102-4/+17
* Move the uglier parts of deciding not to emit aDale Johannesen2008-09-092-3/+14
* Make safer variant of alias resolution routine to be defaultAnton Korobeynikov2008-09-091-2/+2
* Fix incorrect linker behaviour: we shouldn't resolve weak aliases.Anton Korobeynikov2008-09-091-2/+4
* fit in 80 cols, minor tweaksGabor Greif2008-09-091-6/+7
* Fix a constant lowering bug. Now we can do load and store instructions with f...Evan Cheng2008-09-091-0/+5
* Fix logic for not emitting no-dead-strip for someDale Johannesen2008-09-091-1/+9
* Extend the vcmp/fcmp LLVM IR instructions to take vectors as argumentsDan Gohman2008-09-093-9/+25
* Reapply 55899: First draft of EH support on x86/64-linuxAnton Korobeynikov2008-09-081-2/+2
* 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-082-2/+11
* First draft of EH support on x86/64-linuxAnton Korobeynikov2008-09-081-2/+2
* Reapply 55859. This doesn't change anything asDuncan Sands2008-09-081-6/+1
* - Doh. Pass vector by value is bad.Evan Cheng2008-09-071-1/+4
* When PruneEH turned an invoke into an ordinaryDuncan Sands2008-09-061-0/+5
* Revert r55859. This is breaking the build in the abscence of its companion c...Owen Anderson2008-09-051-1/+6
* Mark math lib intrinsics readonly, on the groundsDale Johannesen2008-09-051-1/+4
* Delete the removeCallEdgeTo callgraph method,Duncan Sands2008-09-051-6/+1
* Rename method.Owen Anderson2008-09-051-2/+4
* FastISel support for ConstantExprs.Dan Gohman2008-09-051-4/+11
* Add a variant of AnalyzeCallOperands that can be used by fast isel.Evan Cheng2008-09-051-0/+6
* Strip trailing whitespace.Duncan Sands2008-09-051-14/+14
* Add initial support for selecting constant materializations that require cons...Owen Anderson2008-09-051-1/+7
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-0415-16/+19
* Add intrinsics for log, log2, log10, exp, exp2.Dale Johannesen2008-09-043-1/+28
* Do trivial local CSE for constants and other non-Instruction valuesDan Gohman2008-09-031-0/+1
* Create HandlePHINodesInSuccessorBlocksFast, a version ofDan Gohman2008-09-033-30/+37
* Initial version of a Partial Specialization IPO pass. It triggers a couple h...Andrew Lenharth2008-09-032-0/+7
* Do not emit a UsedDirective for things in the llvm.usedDale Johannesen2008-09-031-0/+1
* Add missing decls.Devang Patel2008-09-032-0/+6
* Split the SelectionDAG-building code, including the FunctionLoweringInfoDan Gohman2008-09-031-0/+14
* Make UpdateValueMap, createResultReg, etc. protected instead of private so th...Evan Cheng2008-09-031-5/+5
* s/FP_AlwaysInline/FN_NOTE_AlwaysInline/gDevang Patel2008-09-021-7/+7
* Getter and setter for function notes.Devang Patel2008-09-021-1/+16
* plug memleak: destroy internal bufferNuno Lopes2008-09-021-1/+4
* Add a small pass that sets the readnone/readonlyDuncan Sands2008-09-012-0/+6