[llvm.py] Initial skeleton for Python LLVM bindings
[oota-llvm.git] / lib /
2012-03-09 Andrew Trickmisched: handle scheduling region boundaries nicely.
2012-03-09 Craig TopperUse uint16_t to store opcodes in static tables in X86...
2012-03-09 Ahmed CharlesFix undefined behavior in the Mips backend.
2012-03-09 Andrew Trickmisched interface: rename Begin/End to RegionBegin...
2012-03-09 Andrew Trickmisched comments
2012-03-09 Andrew Trickrevert 152356: verify misched changes using -misched...
2012-03-09 Chandler CarruthUndo a previous restriction on the inline cost calculat...
2012-03-09 Chad RosierFix a regression from r147481.
2012-03-09 Andrew Trickmisched: allow the default scheduler to be one chosen...
2012-03-09 Evan ChengCache MBB->begin. It's possible the scheduler / bundler...
2012-03-08 Benjamin KramerSilence unused function warning when graphviz is not...
2012-03-08 Duncan SandsRevert commit 152300 (ddunbar) since it still seems...
2012-03-08 Craig TopperUse uint16_t to store instruction implicit uses and...
2012-03-08 Daniel Dunbar[ADT] Change the trivial FoldingSetNodeID::Add* methods...
2012-03-08 Stepan DyatkovskiyTaken into account Duncan's comments for r149481 dated...
2012-03-08 Daniel DunbarRevert r152288, "[ADT] Change the trivial FoldingSetNod...
2012-03-08 Akira HatanakaInvoke setTargetDAGCombine for SELECT.
2012-03-08 Daniel Dunbar[ADT] Change the trivial FoldingSetNodeID::Add* methods...
2012-03-08 Akira HatanakaSwap the operands of a select node if the false (the...
2012-03-08 Chandler CarruthRotate two of the functions used to count bonuses for...
2012-03-08 Akira HatanakaSet minimum function alignment to 3 if target is Mips64.
2012-03-08 Akira HatanakaThis patch eliminates redundant instructions that produ...
2012-03-08 Andrew Trickmisched interface: Expose the MachineScheduler pass.
2012-03-08 Jim GrosbachARM don't use MCRelaxAll, as it's not safe on ARM.
2012-03-07 Sean CallananImproved support in RuntimeDyldMachO for generating
2012-03-07 Andrew TrickCleanup VLIWPacketizer to use the updated ScheduleDAGIn...
2012-03-07 Andrew Trickmisched prep: Expose the ScheduleDAGInstrs interface...
2012-03-07 Andrew Trickmisched prep: Remove LLVM_LIBRARY_VISIBILITY from Sched...
2012-03-07 Andrew Trickmisched prep: Comment the ScheduleDAGInstrs interface.
2012-03-07 Andrew Trickmisched prep: Cleanup ScheduleDAGInstrs interface.
2012-03-07 Andrew Trickmisched prep: remove extra "protected"
2012-03-07 Andrew Trickmisched prep: rename InsertPos to End.
2012-03-07 Andrew Trickmisched preparation: rename core scheduler methods...
2012-03-07 Benjamin KramerCopy the right amount of elements.
2012-03-07 Benjamin KramerSmallPtrSet: Copy all the elements when swapping, not...
2012-03-07 Chad Rosier[fast-isel] ARMEmitCmp generates FMSTAT, which transfer...
2012-03-07 Jakob Stoklund OlesenFix infinite loop in nested multiclasses.
2012-03-07 Chandler CarruthTry to clarify this comment some.
2012-03-07 Chandler CarruthRemove another outbreak of customized (and completely...
2012-03-07 Bill WendlingWhere the BranchFolding pass removes a branch then...
2012-03-07 Andrew TrickFix cmake
2012-03-07 Andrew Trickcomment
2012-03-07 Andrew Trickmisched preparation: clarify ScheduleDAG and ScheduleDA...
2012-03-07 Andrew TrickScheduleDAGInstrs comments
2012-03-07 Andrew Trickmisched preparation: modularize schedule emission.
2012-03-07 Andrew Trickmisched preparation: modularize schedule printing.
2012-03-07 Andrew Trickmisched preparation: modularize schedule verification.
2012-03-07 Andrew Trickwhitespace
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...
next