aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-05-05Add a new target hook "predictableSelectIsExpensive".Benjamin Kramer
2012-05-05NVPTX: Initialize the UseF32FTZ flag.Benjamin Kramer
2012-05-05Small fix in InstCombineCasts.cpp. Restored "alloca + bitcast" reducing for c...Stepan Dyatkovskiy
2012-05-05Typo.Eric Christopher
2012-05-04Order register classes by spill size first, members last.Jakob Stoklund Olesen
2012-05-04Make sure findRepresentativeClass picks the widest super-register.Jakob Stoklund Olesen
2012-05-04Remove extra comma in debug output.Jakob Stoklund Olesen
2012-05-04Fix warnings in release build.David Blaikie
2012-05-04Tweak to the fix in r156212, as with the change in removing the shift theKevin Enderby
2012-05-04Fix a bug in the ARM disassembler for wide branch conditional instructionsKevin Enderby
2012-05-04Fix a Clang warning in the new NVPTX backend:Chandler Carruth
2012-05-04Teach the code extractor how to extract a sequence of blocks fromChandler Carruth
2012-05-04Rename the Region::block_iterator to Region::block_node_iterator, andChandler Carruth
2012-05-04This patch adds a new NVPTX back-end to LLVM which supports code generation f...Justin Holewinski
2012-05-04Added missing CMN case in Thumb2SizeReduction pass so that LLVM emits 16-bits...Sebastian Pop
2012-05-04Adds Intel Atom scheduling latencies to X86InstrSystem.td.Preston Gurd
2012-05-04Pacify GCC's -Wreturn-typeMatt Beaumont-Gay
2012-05-04Factor the computation of input and output sets into a public interfaceChandler Carruth
2012-05-04Rather than trying to gracefully handle input sequences with repeatedChandler Carruth
2012-05-04Fix a goof with my previous commit by completely returning when weChandler Carruth
2012-05-04Hoist a safety assert from the extraction method into the constructionChandler Carruth
2012-05-04Move the CodeExtractor utility to a dedicated header file / source file,Chandler Carruth
2012-05-04Make ARM and Mips use TargetMachine::getTLSModel()Hans Wennborg
2012-05-04Fix some loops to match coding standards. No functional change intended.Craig Topper
2012-05-04Fix up some spacing. No functional change.Craig Topper
2012-05-04Simplify broadcast lowering code. No functional change intended.Craig Topper
2012-05-04Allow v16i16 and v32i8 shuffles to be rewritten as narrower shuffles.Craig Topper
2012-05-04Add 'landingpad' instructions to the list of instructions to ignore.Bill Wendling
2012-05-04Simplify shuffle narrowing code a bit. No functional change intended.Craig Topper
2012-05-04Remove the SubRegClasses field from RegisterClass descriptions.Jakob Stoklund Olesen
2012-05-04Remove TargetRegisterClass::SuperRegClasses.Jakob Stoklund Olesen
2012-05-04Pass -fcolor-diagnostics when it is supported. This makes a difference whenRafael Espindola
2012-05-04Use SuperRegClassIterator for findRepresentativeClass().Jakob Stoklund Olesen
2012-05-04Initialize SparcInstrInfo before SparcTargetLowering.Jakob Stoklund Olesen
2012-05-04Add a SuperRegClassIterator class.Jakob Stoklund Olesen
2012-05-04A pile of long over-due refactorings here. There are some very, *very*Chandler Carruth
2012-05-03Add a FoldingSetVector datastructure which is analogous to a SetVector,Chandler Carruth
2012-05-03PR12729: Change 'llvm-objdump' to display the available targets.Pete Cooper
2012-05-03Remove accidentally added file.Jakob Stoklund Olesen
2012-05-03Use a shared implementation of getMatchingSuperRegClass().Jakob Stoklund Olesen
2012-05-03Add TargetRegisterClass::getSuperRegIndices().Jakob Stoklund Olesen
2012-05-03Emit SuperRegMasks as part of the existing SubClassMask arrays.Jakob Stoklund Olesen
2012-05-03Fix issues with the ARM bl and blx thumb instructions and the J1 and J2 bitsKevin Enderby
2012-05-03Factor the logic for testing whether a basic block is viable for codeChandler Carruth
2012-05-03remove calls to calloc if the allocated memory is not used (it was already be...Nuno Lopes
2012-05-03Support for target dependent Hexagon VLIW packetizer.Sirish Pande
2012-05-03Add rudimentary CMake logic for detecting Graphviz.Ted Kremenek
2012-05-03add support for calloc to objectsize loweringNuno Lopes
2012-05-03Fix the type of SubClassMask.Jakob Stoklund Olesen
2012-05-03Compress tables for getMatchingSuperRegClass().Jakob Stoklund Olesen