Remove Function::getParamAttributes and use the AttributeSet accessor methods instead.
[oota-llvm.git] / include / llvm / CodeGen /
2012-12-27 Chandler CarruthProvide a common half-open interval map info implementa...
2012-12-27 Nadav RotemRefactor DAGCombinerInfo. Change the different booleans...
2012-12-27 Nadav Rotemwhitespace
2012-12-24 Elena DemikhovskyAdded 6 more value types: v32i1, v64i1, v32i16, v32i8...
2012-12-22 Craig TopperAdd a comma to fix the build.
2012-12-22 Craig TopperUse a negative value to represent INVALID_SIMPLE_VALUE_...
2012-12-22 Craig TopperAdd vAny and Metadata to the switch in getSizeInBits...
2012-12-21 Evan ChengAdd targets to skip running the GC passes.
2012-12-20 Jakob Stoklund OlesenRequire the two-argument MI::addOperand(MF, MO) for...
2012-12-20 Jakob Stoklund OlesenAdd an MF argument to MI::copyImplicitOps().
2012-12-20 Jakob Stoklund OlesenUse two-arg addOperand(MF, MO) internally in MachineIns...
2012-12-20 Jakob Stoklund OlesenRemove two dead functions.
2012-12-20 Jakob Stoklund OlesenUse MachineInstrBuilder in InstrEmitter.
2012-12-19 Jakob Stoklund OlesenAlways use addOperand(MF, MO) from MachineInstrBuilder.
2012-12-19 Jakob Stoklund OlesenRemove the explicit MachineInstrBuilder(MI) constructor.
2012-12-19 Jakob Stoklund OlesenAdd an MF argument to MachineInstr::addOperand().
2012-12-19 Patrik HagglundChange AsmOperandInfo::ConstraintVT to MVT, instead...
2012-12-19 Patrik HagglundChange TargetLowering::getTypeForExtArgOrReturn to...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-18 Jakob Stoklund OlesenRemove MachineInstr::setIsInsideBundle().
2012-12-18 Jakob Stoklund OlesenUse bidirectional bundle flags to simplify important...
2012-12-18 Jakob Stoklund OlesenDon't allow the automatically updated MI flags to be...
2012-12-18 Jakob Stoklund OlesenTighten up the splice() API for bundled instructions.
2012-12-18 Jakob Stoklund OlesenTighten the insert() API for bundled instructions.
2012-12-17 Jakob Stoklund OlesenTighten up the erase/remove API for bundled instructions.
2012-12-13 Chris Lattnerfix comment.
2012-12-13 Patrik HagglundChange TargetLowering::getRegClassFor to take an MVT...
2012-12-13 Jakob Stoklund OlesenExpress prepend and append in terms of a more generic...
2012-12-11 Patrik HagglundRevert EVT->MVT changes, r169836-169851, due to buildbo...
2012-12-11 Patrik HagglundChange TargetLowering::getTypeForExtArgOrReturn to...
2012-12-11 Patrik HagglundChange TargetLowering::getRegClassFor to take an MVT...
2012-12-11 Chad RosierFall back to the selection dag isel to select tail...
2012-12-07 Jakob Stoklund OlesenAdd an MIBundleBuilder class.
2012-12-07 Jakob Stoklund OlesenAdd higher-level API for dealing with bundled MachineIn...
2012-12-05 Andrew TrickRegPressureTracker::dump(): Remove unnecessary argument.
2012-12-05 Andrew TrickRegisterPressureTracker: unify virtual registers and...
2012-12-05 Andrew TrickRegisterPresssureTracker: Track live physical register...
2012-12-05 Jakob Stoklund OlesenRemove unused MachineInstr constructors.
2012-12-05 Pedro Artigas- Added calls to doInitialization/doFinalization to...
2012-12-05 Andrew TrickAdded RegisterPressureTracker::dump() for debugging.
2012-12-04 Manman RenStack Alignment: when creating stack objects in Machine...
2012-12-04 Jakob Stoklund OlesenRemove VirtRegMap::getRegAllocPref().
2012-12-04 Jakob Stoklund OlesenUse MRI::getSimpleHint() instead of getRegAllocPref...
2012-12-04 Manman RenStack Alignment: move functions from header file Machin...
2012-12-03 Jakob Stoklund OlesenAdd VirtRegMap::hasKnownPreference().
2012-12-03 Pedro Artigasmoves doInitialization and doFinalization to the Pass...
2012-12-03 Chandler CarruthSort the #include lines for the include/... tree with...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-12-01 Andrew Trickmisched: Fix RegisterPressureTracker handling of DebugVals.
2012-11-30 Bill WendlingReplace r168930 with a more reasonable patch.
2012-11-29 Pedro ArtigasOne more step towards making doInitialization and doFin...
2012-11-29 Jakob Stoklund OlesenUse MCPhysReg for RegisterClassInfo allocation orders.
2012-11-28 Jakob Stoklund OlesenMake the LiveRegMatrix analysis available to targets.
2012-11-28 Andrew Trickmisched: Analysis that partitions the DAG into subtrees.
2012-11-28 Andrew Trickmisched: rename ScheduleDAGILP to ScheduleDFS to prepar...
2012-11-27 NAKAMURA Takumillvm/CodeGen: Remove empty files in r168659.
2012-11-27 Jakub StaszakRemove unused MachineLoopRanges analysis.
2012-11-27 Owen AndersonRevert r168635 "Step towards implementation of pass...
2012-11-26 Owen AndersonStep towards implementation of pass manager with doInit...
2012-11-20 Chandler CarruthFix a place where the declaration didn't use LLVM_ENABL...
2012-11-20 Tim NorthoverFix physical register liveness calculations:
2012-11-15 Chad Rosier[reg scavenger] Fix the isUsed/isAliasUsed functions...
2012-11-15 Dmitri GribenkoUse empty parens for empty function parameter list...
2012-11-14 Anton KorobeynikovFix comment
2012-11-14 Anton KorobeynikovUse TARGET2 relocation for TType references on ARM.
2012-11-13 Andrew Trickmisched: Don't consider artificial edges weak edges.
2012-11-12 Andrew Trickmisched: Target-independent support for load/store...
2012-11-12 Andrew Trickmisched: Infrastructure for weak DAG edges.
2012-11-07 Andrew Trickmisched: Heuristics based on the machine model.
2012-11-07 Andrew Trickmisched: handle on-the-fly regpressure queries better...
2012-11-06 Andrew Trickmisched: TargetSchedule interface for machine resources.
2012-11-06 Andrew TrickScheduleDAG interface. Added OrderKind to distinguish...
2012-10-31 Rafael EspindolaAdd extra declarations of hash_value needed to build...
2012-10-30 Chad Rosier[inline asm] Get the mayLoad/mayStore directly from...
2012-10-30 Chad Rosier[inline asm] Implement mayLoad and mayStore for inline...
2012-10-29 Ulrich WeigandIn various places throughout the code generator, there...
2012-10-26 Nicolas GeoffrayRemove GC roots that reference dead objects.
2012-10-23 Lang HamesUse ilist rather than std::list for Node and Edge lists...
2012-10-18 Nadav RotemReapply the TargerTransformInfo changes, minus the...
2012-10-18 Sebastian PopChange MachineFrameInfo::StackObject::Alloca from Value...
2012-10-18 Bob WilsonTemporarily revert the TargetTransform changes.
2012-10-17 Jakob Stoklund OlesenSwitch MRI::UsedPhysRegs to a register unit bit vector.
2012-10-17 Evan ChengAdd a really faster pre-RA scheduler (-pre-RA-sched...
2012-10-17 Jakob Stoklund OlesenMerge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().
2012-10-17 Jakob Stoklund OlesenUse a SparseSet instead of a BitVector for UsedInInstr...
2012-10-16 Dmitri GribenkoFix function parameter spelling in comments. Caught...
2012-10-16 Andrew Trickmisched: Added handleMove support for updating all...
2012-10-15 Jakob Stoklund OlesenRemove RegisterClassInfo::isReserved() and isAllocatable().
2012-10-15 Jakob Stoklund OlesenRemove LIS::isAllocatable() and isReserved() helpers.
2012-10-15 Jakob Stoklund OlesenSwitch most getReservedRegs() clients to the MRI equiva...
2012-10-15 Jakob Stoklund OlesenFreeze the reserved registers as soon as isel is complete.
2012-10-15 Andrew Trickmisched: ILP scheduler for experimental heuristics.
2012-10-11 Sean SilvaRemove unnecessary classof()'s
2012-10-11 Evan ChengChange MachineInstrBuilder::addDisp to copy over target...
2012-10-10 Nadav RotemAdd a new interface to allow IR-level passes to access...
2012-10-10 Andrew Trickmisched: Use the TargetSchedModel interface wherever...
2012-10-09 Andrew Trickmisched: Add computeInstrLatency to TargetSchedModel.
2012-10-09 Andrew Trickmisched: Doxument the TargetSchedule API.
2012-10-09 Andrew Trickmisched: Allow flags to disable hasInstrSchedModel...
2012-10-09 Andrew Trickmisched: Remove LoopDependencies heuristic.
next