aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-03-17MC asm parser macro argument count was wrong when empty.Jim Grosbach
2012-03-16Check if we can handle the arguments of a call (and therefore the call) inBill Wendling
2012-03-16ARM fix silly typo in optional operand alias.Jim Grosbach
2012-03-16ARM divided syntax fmrx/fmxr mnemonics.Jim Grosbach
2012-03-16ARM ldm/stm register lists can be out of order.Jim Grosbach
2012-03-16Revert r152907.Bill Wendling
2012-03-16ScheduleDAGInstrs: When adding uses we add them into a set that's empty at th...Benjamin Kramer
2012-03-16Limit the number of memory operands in MachineInstr to 2^16 and store the num...Benjamin Kramer
2012-03-16CriticalAntiDepBreaker: BasicBlock::size is an expensive operation, reuse the...Benjamin Kramer
2012-03-16The alignment of the pointer part of the store instruction may have anBill Wendling
2012-03-16Rip out support for 'llvm.noinline'. This thing has a strange history...Chandler Carruth
2012-03-16Start removing the use of an ad-hoc 'never inline' set and insteadChandler Carruth
2012-03-16Pull the implementation of the code metrics out of the inline costChandler Carruth
2012-03-16misched: add DAG edges from vreg defs to ExitSU.Andrew Trick
2012-03-16LSR fix: Add isSimplifiedLoopNest to IVUsers analysis.Andrew Trick
2012-03-16Revert r152705, which reapplied r152486 as this appears to be causing failuresChad Rosier
2012-03-16In InstCombiner::visitOr, make sure we reverse the operand swap used for chec...Eli Friedman
2012-03-16ARM optional operand on MRC/MCR assembly instructions.Jim Grosbach
2012-03-16ARM vmrs system registers mvfr0 and mvfr1 handling.Jim Grosbach
2012-03-16Do the right thing on NULL uint64 fields.Eric Christopher
2012-03-16Revert r152613 (and r152614), "Inline the d'tor and add an anchor instead." f...NAKAMURA Takumi
2012-03-15For types with a parent of the compile unit make sure and emitEric Christopher
2012-03-15Remove inadvertant commit.Jim Grosbach
2012-03-15[fast-isel] Address Eli's comments for r152847. Specifically, add a test caseChad Rosier
2012-03-15[fast-isel] Don't try to encode LONG_MIN using cmn instructions.Chad Rosier
2012-03-15ARM case-insensitive checking for APSR_nzcv.Jim Grosbach
2012-03-15We actually handle AllocaInst via getRegForValue below just fine.Eric Christopher
2012-03-15Add some debugging output into fast isel as well.Eric Christopher
2012-03-15Add another debug statement.Eric Christopher
2012-03-15Tabs.Eric Christopher
2012-03-15Typo.Eric Christopher
2012-03-15ARM aliases for pre-unified syntax fcmpz[sd] mnemonics.Jim Grosbach
2012-03-15Type sizes and fields offsets inside structs are unsigned. This is a highlyDuncan Sands
2012-03-15Use vmov.f32 to materialize f32 consts on ARM. This relaxes constraints onLang Hames
2012-03-15Fix VCVT decoding (between floating-point and fixed-point, Floating-point). ...Kristof Beyls
2012-03-15Fix bug found by warning.Michael J. Spencer
2012-03-15Short term fix for pr12270 before we change dominates to handle unreachableRafael Espindola
2012-03-15Use an iterator instead of calling .size() on the worklist every time, which ...Bill Wendling
2012-03-15Implement relocation-overflow behavior for PE/COFF.Michael J. Spencer
2012-03-15When optimizing certain BUILD_VECTOR nodes into other BUILD_VECTOR nodes, add...Nadav Rotem
2012-03-15Revert the removal of DW_AT_MIPS_linkage_name when we aren't puttingEric Christopher
2012-03-15Add a xform to the DAG combiner.Bill Wendling
2012-03-15Remove the basic inliner. This was added in 2007, and hasn't reallyChandler Carruth
2012-03-15Make the swap code here a bit more obvious what its doing... We'reChandler Carruth
2012-03-15Don't assume that the arguments are processed in some particular order.Chandler Carruth
2012-03-15[avx] Add patterns for VINSERTF128rm.Chad Rosier
2012-03-15This pass didn't want the inline cost per-se, it just wants generic codeChandler Carruth
2012-03-15Remove all remnants of partial specialization in the cost computationChandler Carruth
2012-03-15Fixed a transform crash when setting a negative size value for memset. Fixes...Aaron Ballman
2012-03-14[tsan] use FunctionBlackListKostya Serebryany