Fix llvm-mc handing of x86 instructions that take 8-bit unsigned immediates.
[oota-llvm.git] / lib /
2011-07-27 Kevin EnderbyFix llvm-mc handing of x86 instructions that take 8...
2011-07-27 Jim GrosbachARM assembly parsing and encoding support for USAT...
2011-07-27 Eli FriedmanCode generation for 'fence' instruction.
2011-07-27 Jakub StaszakUse BlockFrequency instead of uint32_t in BlockFrequenc...
2011-07-27 Jim GrosbachARM assembly parsing and encoding for UMULL.
2011-07-27 Devang PatelRemove outdated FIXME comment.
2011-07-27 Jim GrosbachARM assembly parsing and encoding for UMLAL.
2011-07-27 Bill WendlingRefuse to inline two functions which use different...
2011-07-27 Jim GrosbachARM parsing and encoding of SBFX and UBFX.
2011-07-27 Owen AndersonRefactor the STRT and STRBT instructions to distinguish...
2011-07-27 Bill WendlingMerge the contents from exception-handling-rewrite...
2011-07-27 Jim GrosbachARM assembly parsing and encoding for extend instructions.
2011-07-27 Nick LewyckyTeach the ConstantMerge pass about alignment. Fixes...
2011-07-27 Eli FriedmanX86ISD::MEMBARRIER does not require SSE2; it doesn...
2011-07-27 Jim GrosbachARM assembly parsing aliases for extend instructions...
2011-07-27 Jim GrosbachARM cleanup of remaining extend instructions.
2011-07-27 Jim GrosbachARM extend instructions simplification.
2011-07-27 Jakub StaszakOptimize 96-bit division a little bit.
2011-07-27 Jakub StaszakMove static methods to the anonymous namespace.
2011-07-27 Frits van BommelTrim includes.
2011-07-27 Jeffrey YasskinExplicitly cast narrowing conversions inside {}s that...
2011-07-27 Dan GohmanRevert r136156, which broke several buildbots.
2011-07-27 Eli FriedmanMisc mid-level changes for new 'fence' instruction.
2011-07-27 Eli FriedmanMinor simplification.
2011-07-27 Bruno Cardoso LopesMove some code around to open opportunity for more...
2011-07-27 Bruno Cardoso LopesThe vpermilps and vpermilpd have different behaviour...
2011-07-27 Bruno Cardoso LopesRemove more dead code!
2011-07-27 Eli FriedmanFix AliasSetTracker so that it doesn't make any assumpt...
2011-07-27 Evan ChengSupport .code32 and .code64 in X86 assembler.
2011-07-27 Devang PatelIt is quiet possible that inlined function body is...
2011-07-26 Jakob Stoklund OlesenAdd support for multi-way live range splitting.
2011-07-26 Jakob Stoklund OlesenPrint out the MBB live-in registers.
2011-07-26 Jakob Stoklund OlesenEliminate copies of undefined values during coalescing.
2011-07-26 Benjamin KramerAdd a neat little two's complement hack for x86.
2011-07-26 Bruno Cardoso LopesRecognize unpckh* masks and match 256-bit versions...
2011-07-26 Dan GohmanDelete unnecessarily cautious LastCALLSEQ code.
2011-07-26 Jim GrosbachARM rot_imm printing adjustment.
2011-07-26 Jim GrosbachARM cleanup of rot_imm encoding.
2011-07-26 Eli FriedmanPrevent x86-specific DAGCombine from creating nodes...
2011-07-26 Evan ChengRemove one last reference to Target in MC library.
2011-07-26 Owen AndersonSplit am2offset into register addend and immediate...
2011-07-26 Nicolas GeoffrayUpdate generated code to use new API of GetElementPtrIn...
2011-07-26 Jim GrosbachFix over-zealous rename from r136095.
2011-07-26 Eli FriedmanAdd obvious missing case to switch. PR10497.
2011-07-26 Bill WendlingUse the correct for for the version. It's little endian...
2011-07-26 Jim GrosbachARM diagnostics for ldrexd/stredx out of order paired...
2011-07-26 Bruno Cardoso LopesRemove now unused patterns. 0 insertions(+), 98 deletio...
2011-07-26 Bruno Cardoso LopesCleanup old matching for PUNPCK* variants
2011-07-26 Devang PatelWhile extracting lexical scopes from machine instructio...
2011-07-26 Jim GrosbachARM fix for LDREX source register encoding.
2011-07-26 Andrew TrickSCEV: Added a data structure for storing not-taken...
2011-07-26 Jim GrosbachARM assembly parsing and encoding for SWP[B] instructions.
2011-07-26 Jim GrosbachARM SWP instructions store, too, not just load.
2011-07-26 Jim GrosbachClean up the ARM asm parser a bit.
2011-07-26 Jim GrosbachARM fix asm parsing range check for [0,31] immediates.
2011-07-26 Jim GrosbachARM parsing and encoding for SVC instruction.
2011-07-26 Duncan SandsTeach the Triple class about kfreebsd (FreeBSD kernel...
2011-07-26 Rafael EspindolaAdd LLVMAddAlwaysInlinerPass to the C API.
2011-07-26 Rafael EspindolaLLVM 3.0 is here, remove old do nothing method.
2011-07-26 Duncan SandsSrcDef is only written and never read. Remove it.
2011-07-26 Duncan SandsAdd helper function for getting true/false constants...
2011-07-26 Bill WendlingThe compact unwinding offsets are divided by 8 on 64...
2011-07-26 Bruno Cardoso LopesAdd 256-bit isel for movsldup/movshdup
2011-07-26 Bruno Cardoso LopesMore movsldup/movshdup cleanup. Rewrite the mask matchi...
2011-07-26 Bruno Cardoso LopesMore cleanup, subtarget info isn't used here.
2011-07-26 Bruno Cardoso LopesAdd 128-bit AVX versions of movshdup/mosldup
2011-07-26 Bruno Cardoso LopesCleanup movsldup/movshdup matching.
2011-07-26 Jakob Stoklund OlesenRevert to RA_Assign when a virtreg separates into compo...
2011-07-26 Evan ChengRename createCodeEmitter to createMCCodeEmitter; create...
2011-07-26 Chandler CarruthRemove a file from CMakeLists.txt that Evan removed...
2011-07-26 Evan ChengRename TargetAsmParser to MCTargetAsmParser and TargetA...
2011-07-26 Chandler CarruthClean up a pile of hacks in our CMake build relating...
2011-07-25 Evan ChengTargetAsmBackend has been renamed to MCAsmBackend.
2011-07-25 Evan ChengRename TargetAsmBackend to MCAsmBackend; rename createA...
2011-07-25 Eli FriedmanInitial implementation of 'fence' instruction, the...
2011-07-25 Nick LewyckyFinish adding support for lifetime intrinsics to SROA...
2011-07-25 Jim GrosbachARM assembly parsing and encoding for SSAT16 instruction.
2011-07-25 Bruno Cardoso LopesCodegen allonesvector better while using AVX: vpcmpeqd...
2011-07-25 Bruno Cardoso LopesAdd remaining 256-bit vector bitcasts. This also fixes...
2011-07-25 Bruno Cardoso Lopes- Handle special scalar_to_vector case: splats. Using...
2011-07-25 Bruno Cardoso LopesReintroduce r135730, this is indeed the right approach...
2011-07-25 Benjamin KramerAdd a note about efficient codegen for binary log.
2011-07-25 Jakub StaszakBranchProbability::print returns void now.
2011-07-25 Eli FriedmanMake sure this DAGCombine actually returns an UNDEF...
2011-07-25 Jakub StaszakAdd BlockFrequency class.
2011-07-25 Jim GrosbachARM assembly parsing and encoding for SSAT instruction.
2011-07-25 Andrew TrickAdd clarifying comments for the new arguments to Unroll...
2011-07-25 Evan ChengRefactoring fail.
2011-07-25 Evan ChengMove CBackend and CppBackend MC initialization to Targe...
2011-07-25 Eli FriedmanGet rid of an incorrect optimization for shuffles with...
2011-07-25 Evan ChengFix more MC layering violations.
2011-07-25 Evan ChengMore MC layering violations.
2011-07-25 Chandler CarruthAdd a missing enumerator to this switch. Currently...
2011-07-25 Rafael EspindolaAdd LLVMAddTargetLibraryInfo to the C API.
2011-07-25 Evan ChengSeparate MCInstPrinter registration from AsmPrinter...
2011-07-25 Nick LewyckyAdd missing space (this line is no longer pushing the...
2011-07-25 Jim GrosbachSimply ARM so_reg MIOperandInfo definitions.
2011-07-25 Rafael EspindolaAdd LLVMAddLowerExpectIntrinsicPass to the C API.
2011-07-25 Evan ChengFix last bits of MC layer issues. llvm-mc doesn't need...
2011-07-25 Jim GrosbachARM asm operand renaming. Make things a bit more explicit.
next