Add some constantness to BranchProbabilityInfo and BlockFrequnencyInfo.
[oota-llvm.git] / lib / CodeGen /
2011-12-20 Jakub StaszakAdd some constantness to BranchProbabilityInfo and...
2011-12-20 Chandler CarruthFix up the CMake build for the new files added in r1469...
2011-12-20 David BlaikieUnweaken vtables as per llvm.org/docs/CodingStandards...
2011-12-20 Dan GohmanAdd basic generic CodeGen support for half.
2011-12-19 Evan ChengAdd a if-conversion optimization that allows 'true...
2011-12-19 Eli FriedmanAttempt to fix PR11607 by shuffling around which class...
2011-12-19 Jakob Stoklund OlesenHandle sub-register operands in recomputeRegClass().
2011-12-18 Joerg SonnenbergerAllow inlining of functions with returns_twice calls...
2011-12-17 Rafael EspindolaAdd back the MC bits of 126425. Original patch by Natha...
2011-12-16 Eric ChristopherResolve part of a fixme and add a new one.
2011-12-16 Eric ChristopherAdd a fixme here.
2011-12-16 Eric ChristopherExtraneous whitespace and 80-col.
2011-12-15 Nick LewyckyMove parts of lib/Target that use CodeGen into lib...
2011-12-15 Devang PatelUpdate DebugLoc while merging nodes at -O0.
2011-12-15 Eli FriedmanDon't try to form FGETSIGN after legalization; it is...
2011-12-15 Owen AndersonEnable synthesis of FLOG2 and FEXP2 SelectionDAG nodes...
2011-12-14 Dan GohmanMove Instruction::isSafeToSpeculativelyExecute out...
2011-12-14 Devang PatelDo not sink instruction, if it is not profitable.
2011-12-14 Bill WendlingReapply r146481 with a fix to create the Builder value...
2011-12-14 Evan ChengModel ARM predicated write as read-mod-write. e.g.
2011-12-14 NAKAMURA Takumillvm/lib/CodeGen: Fix cmake build since r146542.
2011-12-14 Eli FriedmanAdd missing cases to SDNode::getOperationName(). Patch...
2011-12-14 Evan ChengAllow target to specify register output dependency...
2011-12-14 Bill WendlingRevert r146481 to review possible miscompilations.
2011-12-14 Evan Cheng- Add MachineInstrBundle.h and MachineInstrBundle.cpp...
2011-12-14 Nick LewyckyDW_AT_virtuality is also defined to be constant, not...
2011-12-13 Chad Rosier[fast-isel] Remove SelectInsertValue() as fast-isel...
2011-12-13 Bill WendlingAvoid using the 'insertvalue' instruction here.
2011-12-13 Nick LewyckyDW_AT_accessibility is "constant" class, not form class...
2011-12-13 Chandler CarruthInitial CodeGen support for CTTZ/CTLZ where a zero...
2011-12-13 Chad Rosier[fast-isel] Guard "exhastive" fast-isel output with...
2011-12-12 Daniel DunbarLLVMBuild: Introduce a common section which currently...
2011-12-12 Pete CooperFixed register allocator splitting a live range on...
2011-12-12 Daniel DunbarLLVMBuild: Remove trailing newline, which irked me.
2011-12-10 Chad Rosier[fast-isel] SelectInsertValue seems to be causing misco...
2011-12-10 Chad RosierTypo.
2011-12-09 Chad Rosier[fast-isel] Add support for selecting insertvalue.
2011-12-09 Evan ChengMove isUnpredicatedTerminator() default implementation...
2011-12-09 Devang PatelFix comment.
2011-12-09 Devang PatelUpdate stale comment.
2011-12-09 Eli FriedmanFix a couple of logic bugs in TargetLowering::SimplifyD...
2011-12-08 Devang PatelRevert r146184. I am seeing performance regression...
2011-12-08 Owen AndersonEnhance both TargetLibraryInfo and SelectionDAGBuilder...
2011-12-08 Devang PatelRefactor. No intentional functionality change.
2011-12-08 Chad RosierAdd rather verbose stats for fast-isel failures.
2011-12-08 Devang PatelFilter "sink to" candidate blocks sooner. This avoids...
2011-12-08 Owen AndersonTeach SelectionDAG to match more calls to libm function...
2011-12-08 Evan ChengMake MachineInstr instruction property queries more...
2011-12-08 Nadav RotemFix a bug in the integer-promotion of bitcast operation...
2011-12-08 Pete CooperReverting r145899 as it breaks clang self-hosting
2011-12-07 Eli FriedmanMake sure we correctly set LiveRegGens when a call...
2011-12-07 Eli FriedmanFix an assertion in the scheduler. PR11386. No testca...
2011-12-07 Nick LewyckyThese global variables aren't thread-safe, STATISTIC...
2011-12-07 Jakub StaszakRemove unneeded semicolon.
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-12-07 Eli FriedmanZap unnecessary isIntDivCheap() check. PR11485. No...
2011-12-07 Jakob Stoklund OlesenAdd missing check.
2011-12-07 Eli FriedmanSupport vector bitcasts in the AsmPrinter. PR11495.
2011-12-07 Jakob Stoklund OlesenAdd MachineOperand IsInternalRead flag.
2011-12-07 Eli FriedmanFix an optimization involving EXTRACT_SUBVECTOR in...
2011-12-07 Jakub StaszakRemove unneeded type.
2011-12-06 Jakub Staszak- Remove unneeded #includes.
2011-12-06 Evan ChengFirst chunk of MachineInstr bundle support.
2011-12-06 Jakob Stoklund OlesenPretty-print basic block alignment.
2011-12-06 Sebastian Popuse space star instead of star space
2011-12-06 Sebastian Popadd missing point at the end of sentences
2011-12-06 Evan ChengMix some minor misuse of MachineBasicBlock iterator.
2011-12-06 Pete CooperRemoved isWinToJoinCrossClass from the register coalescer.
2011-12-06 Lang HamesKill off the LoopSplitter. It's not being used or maint...
2011-12-06 Lang HamesUpdate PBQP's analysis usage to reflect the requirement...
2011-12-06 Jakob Stoklund OlesenUse logarithmic units for basic block alignment.
2011-12-05 Nadav RotemAdd support for vectors of pointers.
2011-12-04 Eric ChristopherAdd inline subprogram names to the name lookup table...
2011-12-03 Anton KorobeynikovEmit the ctors in the proper order on ARM/EABI.
2011-12-03 Benjamin KramerSimplify code. No functionality change.
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-12-02 Hal Finkelmake sure ScheduleDAGInstrs::EmitSchedule does not...
2011-12-01 Dylan NoblesmithCodeGen: fix CMake build
2011-12-01 Anshuman DasguptaAdd a deterministic finite automaton based packetizer...
2011-11-29 Chad RosierIf fast-isel fails, remove dead instructions generated...
2011-11-29 Daniel Dunbarbuild/CMake: Finish removal of add_llvm_library_depende...
2011-11-29 Bill WendlingOn MachO, the pointer to the personality function shoul...
2011-11-28 Eli FriedmanMake SelectionDAG::InferPtrAlignment use llvm::ComputeM...
2011-11-28 Evan ChengRevert r145273 and fix in SelectionDAG::InferPtrAlignme...
2011-11-28 Evan ChengDAG combine should not increase alignment of loads...
2011-11-28 Chad Rosier80-column.
2011-11-28 Bill WendlingRemove dead llvm.eh.sjlj.dispatchsetup intrinsic.
2011-11-27 Chandler CarruthPrevent rotating the blocks of a loop (and thus getting...
2011-11-27 Chandler CarruthTake two on rotating the block ordering of loops. My...
2011-11-27 Chandler CarruthFix an impressive type-o / spell-o Duncan noticed.
2011-11-27 Chandler CarruthRework a bit of the implementation of loop block rotati...
2011-11-27 Chandler CarruthIntroduce a loop block rotation optimization to the...
2011-11-26 Benjamin KramerMove code into anonymous namespaces.
2011-11-24 Chandler CarruthFix a silly use-after-free issue. A much earlier versio...
2011-11-24 Chandler CarruthWhen adding blocks to the list of those which no longer...
2011-11-23 Chandler CarruthRelax an invariant that block placement was trying...
2011-11-23 Chandler CarruthHandle the case of a no-return invoke correctly. It...
2011-11-23 Bob WilsonEnable stack protectors for all arrays, not just char...
2011-11-23 Jakob Stoklund OlesenFix PR11422.
2011-11-23 Chandler CarruthFix a crash in block placement due to an inner loop...
next