Now that SROA can form alloca's for dynamic vector accesses, further improve it to...
[oota-llvm.git] / include /
2012-06-16 Benjamin KramerGuard private fields that are unused in Release builds...
2012-06-16 Hal FinkelMove the Metadata merging methods from GVN and make...
2012-06-16 Benjamin KramerMerge the SmallBitVector and BitVector unit tests with...
2012-06-16 Chandler CarruthAdd support to the alignment support header for conjuri...
2012-06-16 Chandler CarruthLift the NumElements and NumTombstones members into...
2012-06-16 Chandler CarruthFactor DenseMap into a base class that implements the...
2012-06-15 Marshall ClowAdding acessors to COFFObjectFile so that clients can...
2012-06-14 Rafael EspindolaImplement the isSafeToDiscardIfUnused predicate and...
2012-06-14 Stepan DyatkovskiySmallMap, FlatArrayMap::copyFrom
2012-06-13 Chandler CarruthGroup the 'unsigned' members after the pointer to avoid...
2012-06-13 Kay Tiong Khoo*typo: Cyles changed to Cycles
2012-06-13 Duncan SandsWhen linearizing a multiplication, return at once if...
2012-06-13 Craig TopperFix intrinsics for XOP frczss/sd instructions. These...
2012-06-13 Jakob Stoklund OlesenEliminate struct TableGenBackend.
2012-06-13 Andrew Tricksched: Avoid trivially redundant DAG edges. Take the...
2012-06-12 David BlaikieRemove use of GNU extension to resolve Clang warning.
2012-06-12 Duncan SandsNow that Reassociate's LinearizeExprTree can look throu...
2012-06-12 Argyrios KyrtzidisSatisfy C++ aliasing rules, per suggestion by Chandler.
2012-06-12 Argyrios KyrtzidisFor llvm::sys::ThreadLocalImpl instead of malloc'ing...
2012-06-11 Andrew Trickmisched: When querying RegisterPressureTracker, always...
2012-06-11 Jakob Stoklund OlesenWrite llvm-tblgen backends as functions instead of...
2012-06-11 Jakob Stoklund OlesenFix a problem with the reverse bundle iterators.
2012-06-10 Craig TopperAdd intrinsics for immediate form of XOP vprot instruct...
2012-06-09 Craig TopperReplace XOP vpcom intrinsics with fewer intrinsics...
2012-06-09 Benjamin KramerHashing: Remove outdated comment. Support for reserved...
2012-06-09 Andrew TrickRegister pressure: added getPressureAfterInstr.
2012-06-09 Jakob Stoklund OlesenSketch a LiveRegMatrix analysis pass.
2012-06-09 Dmitri GribenkoConvert comments to proper Doxygen comments.
2012-06-08 Andrew TrickRemoving strange "using" declarations form TargetInstrInfo.
2012-06-08 Jakob Stoklund OlesenReintroduce VirtRegRewriter.
2012-06-08 Andrew TrickTargetInstrInfo hooks implemented in codegen should...
2012-06-08 Andrew TrickSched itinerary fix: Avoid static initializers.
2012-06-07 Andrew TrickContinue factoring computeOperandLatency. Use it for...
2012-06-07 Pete CooperAdd internal read flags to MachineInstrBuilder and...
2012-06-06 Manman RenRevert r157755.
2012-06-06 Andrew TrickMove RegisterClassInfo.h.
2012-06-06 Andrew TrickMove RegisterPressure.h.
2012-06-06 Benjamin KramerRound 2 of dead private variable removal.
2012-06-06 Benjamin KramerRemove unused private fields found by clang's new ...
2012-06-05 Jakob Stoklund OlesenSimplify LiveInterval::print().
2012-06-05 Jakob Stoklund OlesenAdd experimental support for register unit liveness.
2012-06-05 Jakob Stoklund OlesenImplement LiveRangeCalc::extendToUses() and createDeadD...
2012-06-05 Andrew Trickmisched: API for minimum vs. expected latency.
2012-06-05 Lang HamesAdd a new intrinsic: llvm.fmuladd. This intrinsic repre...
2012-06-05 Jakob Stoklund OlesenRemove dead function.
2012-06-05 Stepan DyatkovskiyIntegersSubsetMapping: added exclude operation, that...
2012-06-05 Stepan DyatkovskiyIntegersSubsetMapping:
2012-06-05 Andrew Trickmisched: Added MultiIssueItineraries.
2012-06-05 Andrew Trickmisched: Allow disabling scoreboard hazard checking...
2012-06-05 Andrew Trickwhitespace
2012-06-05 Jakob Stoklund OlesenRemove the last remat-related code from LiveIntervalAna...
2012-06-05 Jakob Stoklund OlesenStop using LiveIntervals::isReMaterializable().
2012-06-04 Jakob Stoklund OlesenDelete dead code.
2012-06-04 Jakob Stoklund OlesenSwitch LiveIntervals member variable to LLVM naming...
2012-06-04 Roman DivackyImplement local-exec TLS on PowerPC.
2012-06-04 Nadav RotemRemove the "-promote-elements" flag. This flag is now...
2012-06-04 Duncan SandsgetAllOnesValue also works for vectors of integers.
2012-06-03 NAKAMURA TakumiIntRange: Restore the copy constuctor explicitly to...
2012-06-03 Craig TopperRename fma4 intrinsics to just fma since they are now...
2012-06-02 Stepan DyatkovskiyAdded unittests for IntegersSubset and IntegersSubsetMa...
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-06-02 Stepan DyatkovskiyPR1255: case ranges.
2012-06-02 Benjamin KramerAdd move semantics to APInt.
2012-06-02 Stepan DyatkovskiyAdditional change for 157881. Forget to fix another...
2012-06-02 Stepan DyatkovskiySmall fix due to buildbot failures on mingw32. Fixed...
2012-06-02 Stepan DyatkovskiyPR1255: case ranges.
2012-06-01 Jakob Stoklund OlesenRemove the old register list functions from MCRegisterInfo.
2012-06-01 Jakob Stoklund OlesenSwitch all register list clients to the new MC*Iterator...
2012-06-01 Manman RenARM: properly handle alignment for struct byval.
2012-06-01 Benjamin KramerProvide move semantics for (Small)BitVector.
2012-06-01 Stepan DyatkovskiyPR1255: case ranges.
2012-06-01 Benjamin KramerRemove noisy semicolons.
2012-06-01 Stepan DyatkovskiyPR1255: case ranges.
2012-06-01 Eric ChristopherAdd support for enum forward declarations.
2012-05-31 Benjamin KramerIntrusiveRefCntPtr: Simplify operator= as suggested...
2012-05-31 Manman RenX86: replace SUB with CMP if possible
2012-05-31 Jakob Stoklund OlesenAdd a PrintRegUnit helper similar to PrintReg.
2012-05-31 Jakob Stoklund OlesenEmit register unit root tables.
2012-05-31 Craig TopperAdd intrinsic for pclmulqdq instruction.
2012-05-30 Benjamin KramerTeach SCEV's icmp simplification logic that a-b ==...
2012-05-30 Jakob Stoklund OlesenAdd MCRegisterInfo::RegListIterator.
2012-05-30 Benjamin KramerMark insertq/extrq intrinsic readnone.
2012-05-30 Bob WilsonAdd an insertPass API to TargetPassConfig. <rdar:...
2012-05-30 Jakob Stoklund OlesenMake DiffListIterator public to unbreak the gcc buildbots.
2012-05-29 Jakob Stoklund OlesenUse MCRegUnitIterator to compute regsOverlap().
2012-05-29 Jakob Stoklund OlesenEmit register unit lists for each register.
2012-05-29 Douglas GregorDenseMap's move assignment operator needs to return...
2012-05-29 Benjamin KramerAdd intrinsics, code gen, assembler and disassembler...
2012-05-29 Stepan DyatkovskiyConstantRangesSet renamed to IntegersSubset. CRSBuilder...
2012-05-28 Peter CollingbourneAdd llvm.fabs intrinsic.
2012-05-28 Meador IngePR12696: Attribute bits above 1<<30 are not encoded...
2012-05-28 Stepan DyatkovskiyPR1255: Case Ranges
2012-05-28 Stepan DyatkovskiySwitchInst: Due to bad readability case iterators defin...
2012-05-28 Chris Lattnerswitch AttrListPtr::get to take an ArrayRef, simplifyin...
2012-05-28 Chris Lattneradd some helper methods to make the type more uniform.
2012-05-27 Chris Lattnerrdar://11542750 - llvm.trap should be marked no return.
2012-05-27 Benjamin KramerDenseMap: Use an early exit when there is nothing to...
2012-05-27 Benjamin KramerIntrusiveRefCntPtr: Use the same pattern as the other...
2012-05-27 Chris Lattnergeneralize this to allow any argument.
2012-05-27 Chris Lattnermove some code around so that Verifier.cpp can get...
next