aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-04-13Temporarily revert r129408 to see if it brings the bots back.Eric Christopher
2011-04-12Be consistent about being virtual and returning void in the cfi methods.Rafael Espindola
2011-04-12Add sanity check for Ld/St Dual forms of Thumb2 instructions.Johnny Chen
2011-04-12Add @earlyclobber constraints to the writeback register of all ARM store inst...Jakob Stoklund Olesen
2011-04-12Fix a bug where we were counting the alias sets as completely usedEric Christopher
2011-04-12I missed this new file in previous commit.Devang Patel
2011-04-12Simplify. There is no need to use static variable.Devang Patel
2011-04-12Do not reuse parameter name.Devang Patel
2011-04-12Revert r129401 for now. Clang is using the old way of doing things.Bill Wendling
2011-04-12This mechanical patch moves type handling into CompileUnit from DwarfDebug. I...Devang Patel
2011-04-12Remove the unaligned load intrinsics in favor of using native unaligned loads.Bill Wendling
2011-04-12Add more comments... err debug statements to the fast allocator.Eric Christopher
2011-04-12The Thumb2 RFE instructions need to have their second halfword fully specified.Johnny Chen
2011-04-12SparseBitVector is SLOW.Jakob Stoklund Olesen
2011-04-12MCJIT lazy relocation resolution and symbol address re-assignment.Jim Grosbach
2011-04-12Add bad register checks for Thumb2 Ld/St instructions.Johnny Chen
2011-04-12Revert 129383. It causes some targets to hit a scheduler assert.Andrew Trick
2011-04-12PreRA scheduler heuristic fixes: VRegCycle, TokenFactor latency.Andrew Trick
2011-04-12Create new intervals for isolated blocks during region splitting.Jakob Stoklund Olesen
2011-04-12Remove LastOffset from the asm parser.Rafael Espindola
2011-04-12The Thumb2 Ld, St, and Preload instructions with the i12 forms should have it...Johnny Chen
2011-04-12Add SplitKit API to query and select the current interval being worked on.Jakob Stoklund Olesen
2011-04-12Fix a bug in RegAllocBase::addMBBLiveIns() where a basic block could accident...Jakob Stoklund Olesen
2011-04-12Remove dead typedef.Devang Patel
2011-04-12Refactor CompileUnit into a separate header.Devang Patel
2011-04-12Print out a debug message when the reglist fails the sanity check for Thumb L...Johnny Chen
2011-04-12Fix the case of a .cfi_rel_offset before any .cfi_def_cfa_offset.Rafael Espindola
2011-04-12Implement .cfi_same_value.Rafael Espindola
2011-04-12Split a store of a VMOVDRR into two integer stores to avoid mixing NEON and ARMCameron Zwarich
2011-04-12lib/Transforms/Instrumentation/CMakeLists.txt: Add LineProfiling.cpp to fix u...NAKAMURA Takumi
2011-04-12Add support for line profiling. Very work-in-progress.Nick Lewycky
2011-04-12Consider ConstantAggregateZero as well as ConstantArray/Struct.Nick Lewycky
2011-04-12Fix typo.Eric Christopher
2011-04-12Make IRBuilder support StringRef for building strings.Nick Lewycky
2011-04-12Tidy up a bit now that we're using the MemoryManager interface.Jim Grosbach
2011-04-12Match case for invalid constant error messages and add a newEric Christopher
2011-04-12A8.6.16 BJohnny Chen
2011-04-12Fix reassociate to use a worklist instead of recursing when newDan Gohman
2011-04-12To avoid printing out multiple error messages for cases like:Eric Christopher
2011-04-11Reuse live interval union between functions. This saves a bit of compile timeJakob Stoklund Olesen
2011-04-11Thumb disassembler was erroneously rejecting "blx sp" instruction.Johnny Chen
2011-04-11comment cleanup, use moveBefore instead of removeFromParent+insertBefore.Chris Lattner
2011-04-11remove the StructRetPromotion pass. It is unused, not maintained andChris Lattner
2011-04-11Fix an error in the MBlaze delay slot filler.Wesley Peck
2011-04-11Add scheduling information for the MBlaze backend.Wesley Peck
2011-04-11Lex, and then fail on invalid constants.Eric Christopher
2011-04-11Just because a GlobalVariable's initializer is [N x { i32, void ()* }] doesn'tNick Lewycky
2011-04-11Implement cfi_rel_offsetRafael Espindola
2011-04-11Speed up eviction by stopping collectInterferingVRegs as soon as the spillJakob Stoklund Olesen
2011-04-11Don't crash on invalid instructions when disassembling MBlaze code.Wesley Peck