Use uint16_t to store InstrNameIndices in MCInstrInfo. Add asserts to protect all...
[oota-llvm.git] / lib /
2012-03-07 Chandler CarruthSwitch this code to use hash_combine_range rather than...
2012-03-07 Chandler CarruthCache the sized-ness of struct types, once we reach...
2012-03-07 Nick LewyckyNo functionality change. Type::isSized() can be expensi...
2012-03-07 Jim GrosbachARM pre-v6 assembly parsing for umull/smull.
2012-03-07 Jim GrosbachARM pre-v6 alias for 'nop' to 'mov r0, r0'
2012-03-07 Jim GrosbachTidy up. Remove dead code that slipped into previous...
2012-03-07 Andrew TrickAdded -view-background to avoid waiting for each GraphV...
2012-03-07 Andrew TrickAdded -view-misched=dags options.
2012-03-07 Andrew TrickCleanup in preparation for misched: Move DAG visualizat...
2012-03-07 Andrew TrickAdded MachineBasicBlock::getFullName() to standardize...
2012-03-07 Andrew Trickwhitespace
2012-03-07 Andrew TrickCleanup: DAG building is specific to either SD or MI...
2012-03-07 Andrew Trickmisched comments
2012-03-07 Andrew Trickmisched: Use the StartBlock/FinishBlock hooks
2012-03-07 Eric ChristopherAdd the DW_AT_APPLE_runtime_class attribute to forward...
2012-03-06 Evan ChengExtend r148086 to check for [r +/- reg] address mode...
2012-03-06 Jim GrosbachARM more NEON VLD/VST composite physical register refac...
2012-03-06 Jakob Stoklund OlesenHoist common code out of if statement.
2012-03-06 Jim GrosbachARM refactor more NEON VLD/VST instructions to use...
2012-03-06 Benjamin KramerSmallPtrSet: Provide a more efficient implementation...
2012-03-06 Eli FriedmanFix the operand ordering on aliases for shld and shrd...
2012-03-06 Jim GrosbachTidy up. Kill some dead code.
2012-03-06 Jakob Stoklund OlesenAllow the same types in DPair as in QPR.
2012-03-06 Kevin EnderbyFix a bug in the ARM disassembly of the neon VLD2 all...
2012-03-06 Roman DivackyConvert PowerPC to register mask operands.
2012-03-06 Jay FoadChange ConstantAggrUniqueMap to use Chandler's new...
2012-03-06 Jakob Stoklund OlesenAdd <imp-def> operands when reloading into physregs.
2012-03-06 Evan ChengAvoid finalizeBundles infinite looping.
2012-03-06 Owen AndersonMake it possible for a target to mark FSUB as Expand...
2012-03-06 Lang HamesSplit fpscr into two registers: FPSCR and FPSCR_NZCV.
2012-03-05 Eli FriedmanA few more cases of missing masking in ComputeMaskedBit...
2012-03-05 Jim GrosbachARM vpush/vpop assembler mnemonics accept an optional...
2012-03-05 Eli FriedmanMake sure we don't return bits outside the mask in...
2012-03-05 Jim GrosbachARM Refactor VLD/VST spaced pair instructions.
2012-03-05 Jim GrosbachARM Remove a bit of dead code.
2012-03-05 Jim GrosbachARM refactor away a bunch of VLD/VST pseudo instructions.
2012-03-05 Jim GrosbachMake MCRegisterInfo available to the the MCInstPrinter.
2012-03-05 Bill WendlingFix warnings about adding a bool to a string.
2012-03-05 Chad RosierAddress Evan's comments for r151877.
2012-03-05 Sebastian Popupdated patch for the ARM fused multiply add/sub
2012-03-05 Sebastian Popfix typos
2012-03-05 Sebastian Popremove spaces on empty lines
2012-03-05 Duncan SandsThis is not a common case, in fact it never happens!
2012-03-05 Chandler CarruthSwitch mem2reg to use the new hashing infrastructure.
2012-03-05 Chandler CarruthReplace the ad-hoc hashing in GVN with the new hashing...
2012-03-05 Chandler CarruthSwitch the TableGen record's string-based DenseMap...
2012-03-05 Craig TopperConvert more GenRegisterInfo tables from unsigned to...
2012-03-05 Eli FriedmanMake aliases for shld and shrd match gas. PR12173.
2012-03-04 Jakob Stoklund OlesenStop fixing bad machine code in LiveIntervalAnalysis.
2012-03-04 Jakob Stoklund OlesenStop adding <imp-def> operands when coalescing sub...
2012-03-04 Jakob Stoklund OlesenUse <def,undef> operands when spilling NEON bundles.
2012-03-04 Duncan SandsNick pointed out on IRC that GVN's propagateEquality...
2012-03-04 Chandler CarruthReplace the hashing functions on APInt and APFloat...
2012-03-04 Chandler CarruthAdd generic support for hashing StringRef objects using...
2012-03-04 Bill WendlingDo trivial CSE of dead BBs during codegen preparation.
2012-03-04 Craig TopperUse uint16_t to store register overlaps to reduce stati...
2012-03-04 Craig TopperUse uint16_t instead of unsigned to store registers...
2012-03-04 Craig TopperUse uint16_t to store registers in callee saved registe...
2012-03-04 Craig TopperUse uint8_t instead of enums to store values in X86...
2012-03-03 Rafael EspindolaCorrectly initialize LineSectionSymbol. Thanks to Dunca...
2012-03-03 Duncan SandsInclude cctype for isdigit. Patch by Stephen Hines.
2012-03-02 Benjamin KramerLVI: Recognize the form instcombine canonicalizes range...
2012-03-02 Evgeniy StepanovASan: use getTypeAllocSize instead of getTypeStoreSize.
2012-03-02 Chad RosierPrevent obscure and incorrect tail-call optimization.
2012-03-02 Eric ChristopherGrammar-o in function name.
2012-03-02 Eric ChristopherGrammar.
2012-03-02 Eric ChristopherIf the linkage name doesn't exist we're supposed to...
2012-03-02 Dan GohmanFix an iterator invalidation problem. operator[] on...
2012-03-02 Dan GohmanMisc micro-optimizations.
2012-03-02 Eric ChristopherRevert "Reorder the sections being output to reduce...
2012-03-01 Evan ChengNeuter the optimization I implemented with r107852...
2012-03-01 Chandler CarruthSwitch FoldingSet over to the new hashing infrastructur...
2012-03-01 Jakob Stoklund OlesenHandle regmasks in Thumb1RegisterInfo::saveScavengerReg...
2012-03-01 Eric ChristopherReorder the sections being output to reduce the number...
2012-03-01 Jim GrosbachARM use the right opcode for FP<->Integer move in fast...
2012-03-01 Michael J. SpencerMinimal changes for LLVM to compile under VS11.
2012-03-01 Akira HatanakaChanges for migrating to using register mask operands.
2012-03-01 David Meyer[Object]
2012-03-01 Kevin EnderbyChange ARMInstPrinter::printPredicateOperand() so it...
2012-03-01 Akira HatanakaFix bugs which were introduced when support for base...
2012-03-01 Benjamin KramerBumpPtrAllocator: Make sure threshold cannot be initial...
2012-03-01 Argyrios KyrtzidisIf BumpPtrAllocator is requested to allocate a size...
2012-03-01 Chandler CarruthAdd the source file with trivial definitions in it...
2012-03-01 Chandler CarruthRewrite LLVM's generalized support library for hashing...
2012-03-01 James MolloyFix a codegen fault in which log2 or exp2 could be...
2012-03-01 Benjamin KramerMake TargetRegisterClasses non-virtual by making the...
2012-03-01 Benjamin KramerEmit the "is an intrinsic overloaded" table as a bitfield.
2012-03-01 Akira HatanakaPass endian information to constructors. Define separat...
2012-03-01 Jakob Stoklund OlesenMake InlineSpiller bundle-aware.
2012-03-01 David Meyer[Object]
2012-03-01 Jakob Stoklund OlesenMove getBundleStart() into MachineInstrBundle.h.
2012-03-01 Lang HamesDon't redundantly copy implicit operands when remateria...
2012-03-01 Sean CallananFixed the 32-bit runtime dynamic loader to allocate
2012-02-29 Kevin EnderbyAdded annotations for x86 pc relative loads to llvm...
2012-02-29 Daniel DunbarBitstreamWriter: Change primary output buffer to be...
2012-02-29 Daniel DunbarBitcodeWriter: Expose less implementation details ...
2012-02-29 Daniel DunbarBitcode: Don't expose WriteBitcodeToStream to clients.
2012-02-29 Andrew TrickIntel Atom instruction itineraries for mov sign extensi...
2012-02-29 Benjamin KramerLegalizeIntegerTypes: Reorder operations in the "big...
2012-02-29 Duncan SandsHave GVN also do condition propagation when the right...
next