aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-04-25Simplify the known retain count tracking; use a boolean state insteadDan Gohman
2012-04-24Build custom predecessor and successor lists for each basic block.Dan Gohman
2012-04-24ARM: improved assembler diagnostics for missing CPU features.Jim Grosbach
2012-04-24Fix a naughty header include that breaks "installed" builds.Andrew Trick
2012-04-24ConstantFoldSelectInstruction swapped the operands of the select.Nadav Rotem
2012-04-24MachineBasicBlock::SplitCriticalEdge() should follow LLVM IR variant and refu...Evan Cheng
2012-04-24Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. This fixesLang Hames
2012-04-24Fix a crash on valid (if UB) bitcode that is produced for some globalChandler Carruth
2012-04-24ARM: Nuke remnant bogus code.Jim Grosbach
2012-04-24AVX: Add additional vbroadcast replacement sequences for integers.Nadav Rotem
2012-04-24cmake: new fileAndrew Trick
2012-04-24misched: DAG builder must special case earlyclobberAndrew Trick
2012-04-24misched: try (not too hard) to place debug values where they belongAndrew Trick
2012-04-24misched: ignore debug values during schedulingAndrew Trick
2012-04-24misched: DAG builder support for tracking register pressure within the curren...Andrew Trick
2012-04-24RegisterPressure: A utility for computing register pressure within aAndrew Trick
2012-04-24AVX2: The BLENDPW instruction selects between vectors of v16i16 using an i8Nadav Rotem
2012-04-24Refactor Thumb ITState handling in ARM Disassembler to more efficiently use i...Richard Barton
2012-04-24AVX: We lower VECTOR_SHUFFLE and BUILD_VECTOR nodes into vbroadcast instructionsNadav Rotem
2012-04-24Look for the 'Is Simulated' module flag. This indicates that the program is c...Bill Wendling
2012-04-24Remove dangling spaces. Fix some other formatting.Craig Topper
2012-04-24Simplify code a bit and make it compile better. Remove unused parameters.Craig Topper
2012-04-23Add a missing cpu subtype.Evan Cheng
2012-04-23Tidy up. 80 columns, whitespace, et. al.Jim Grosbach
2012-04-23Optimize the vector UINT_TO_FP, SINT_TO_FP and FP_TO_SINT operations where th...Nadav Rotem
2012-04-23This patch fixes a problem which arose when using the Post-RA schedulerPreston Gurd
2012-04-23ARM: VSLI two-operand assmebly aliases are tblgen'erated.Jim Grosbach
2012-04-23ARM: tblgen'erate VSRA/VRSRA/VSRI assembly two-operand aliases.Jim Grosbach
2012-04-23ARM: vqdmulh two-operand aliases are tblgen'erated now.Jim Grosbach
2012-04-23[Support/Unix] Unconditionally include time.h.Michael J. Spencer
2012-04-23Allow forward declarations to take a context. This helps the debuggerEric Christopher
2012-04-23Temporarily revert r155364 until the upstream review can complete, perChandler Carruth
2012-04-23Revert r155365, r155366, and r155367. All three of these have regressionChandler Carruth
2012-04-23Hexagon V5 (floating point) support.Sirish Pande
2012-04-23Support for Hexagon architectural feature, new value jump.Sirish Pande
2012-04-23Support for Hexagon VLIW Packetizer.Sirish Pande
2012-04-23Hexagon Packetizer's target independent fix.Sirish Pande
2012-04-23Reapply r155136 after fixing PR12599.Jakob Stoklund Olesen
2012-04-23Conflict with st_dev/st_ino identifiers under Debian GNU/HurdSylvestre Ledru
2012-04-23Fix issue 67 by checking that the interface functions weren't redefined in th...Alexander Potapenko
2012-04-23[tsan] use llvm/ADT/Statistic.h for tsan statsKostya Serebryany
2012-04-23Use MVT instead of EVT through all of LowerVECTOR_SHUFFLEtoBlend and not just...Craig Topper
2012-04-23Make getZeroVector and getOnesVector more alike as far as how they detect 128...Craig Topper
2012-04-23Tidy up by removing some 'else' after 'return'Craig Topper
2012-04-23Tidy up spacing in LowerVECTOR_SHUFFLEtoBlend. Remove code that checks if shu...Craig Topper
2012-04-23Add a couple llvm_unreachables.Craig Topper
2012-04-23Remove some tab characers.Craig Topper
2012-04-23Remove some 'else' after 'return'. No functional change.Craig Topper
2012-04-23Don't die with an assertion if the Result bitwidth is already correct. ThisChris Lattner
2012-04-23Cleanup whitespace.Bill Wendling