summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Reimplement the parameter attributes support, phase #1. hilights:Chris Lattner2008-03-12
* Document an implementation detail about EXTRACT_SUBREG and INSERT_SUBREG sub-...Evan Cheng2008-03-12
* Use PassManagerBase instead of FunctionPassManager for functionsDan Gohman2008-03-11
* Add helper for ultimate aliasee resoltionAnton Korobeynikov2008-03-11
* Fix getOperand() for ReturnInst.Devang Patel2008-03-11
* Give PassManager and FunctionPassManager a common base class, withDan Gohman2008-03-11
* When the register allocator runs out of registers, spill a physical register ...Evan Cheng2008-03-11
* Implement more support for fp-to-i128 and i128-to-fp conversions. Dan Gohman2008-03-10
* Revert 48125, 48126, and 48130 for now to unbreak some x86-64 tests.Evan Cheng2008-03-10
* Use uint64_t not unsigned long long.Dale Johannesen2008-03-10
* Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC'sScott Michel2008-03-10
* Allow insert_subreg into implicit, target-specific values. Christopher Lamb2008-03-10
* Increase ISD::ParamFlags to 64 bits. Increase the ByValSizeDale Johannesen2008-03-10
* Update the block cloner which fixes bugpoint on code using unwind_to (phew!)Nick Lewycky2008-03-09
* Two things. Preserve the unwind_to when splitting a BB.Nick Lewycky2008-03-09
* Not all users of a BB are Instructions any more.Nick Lewycky2008-03-08
* Remove unused runPass methods.Dan Gohman2008-03-08
* Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} ...Evan Cheng2008-03-08
* There is no killUse.Dan Gohman2008-03-07
* Add new sretpromotion pass.Devang Patel2008-03-07
* RetVal is not used when there are more then one return operands.Devang Patel2008-03-07
* add a pass that can extract all kinds of global values, not just functions. ...Andrew Lenharth2008-03-07
* Cleanup some comments in the OCaml bindings.Gordon Henriksen2008-03-07
* When setting the "unused" info, take into account something like this:Bill Wendling2008-03-06
* fix typosGabor Greif2008-03-06
* Treat BBs that use BBs as proper predecessors and successors in the CFG.Nick Lewycky2008-03-06
* Clarify that CALLSEQ_START..END may not be nested,Dale Johannesen2008-03-05
* Add a target lowering hook to control whether it's worthwhile to compress fp ...Evan Cheng2008-03-05
* Codegen support for i128 SINT_TO_FP.Dan Gohman2008-03-05
* Refactor code. Remove duplicated functions that basically do the same thing asEvan Cheng2008-03-05
* Revert SmallVector ctor variants.Devang Patel2008-03-04
* Add FunctionType ctor variant that takes SmallVector params.Devang Patel2008-03-04
* Fix 80 column violations.Evan Cheng2008-03-04
* Rename isOperand() to isOperandOf() (and other similar methods). It always co...Evan Cheng2008-03-04
* This is the initial check-in for adding register scavenging to PPC. (Currently,Bill Wendling2008-03-03
* s/isReturnStruct()/hasStructRetAttr()/gDevang Patel2008-03-03
* Stub out a Path::GetMainExecutable call to find the path to theChris Lattner2008-03-03
* make operand accessors const-correctChris Lattner2008-03-02
* Add a new ShuffleVectorInst::getMaskValue method.Chris Lattner2008-03-02
* Add an unwind_to field to basic blocks, making them Users instead of Values.Nick Lewycky2008-03-02
* Add MVT::is128BitVector and is64BitVector. ShrinkDale Johannesen2008-03-01
* Add pass to promote sret.Devang Patel2008-02-29
* Use enumeration for preffered EH dwarf encoding reasonAnton Korobeynikov2008-02-29
* Don't fill eh frames even though these are text sections.Evan Cheng2008-02-29
* Add support to APInt for shift and rotate operations with APIntDan Gohman2008-02-29
* Add a method to APFloat to convert directly from APInt.Dan Gohman2008-02-29
* Interface of getByValTypeAlignment differed betweenDale Johannesen2008-02-28
* Document that the shuffle mask may contain undefDuncan Sands2008-02-28
* Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to ...Evan Cheng2008-02-28
* Remove dead code.Devang Patel2008-02-27