summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar2011-12-12
* [fast-isel] SelectInsertValue seems to be causing miscompiles for ARM. Disab...Chad Rosier2011-12-10
* Typo.Chad Rosier2011-12-10
* [fast-isel] Add support for selecting insertvalue.Chad Rosier2011-12-09
* Move isUnpredicatedTerminator() default implementation to TargetInstrInfoImpl...Evan Cheng2011-12-09
* Fix comment.Devang Patel2011-12-09
* Update stale comment.Devang Patel2011-12-09
* Fix a couple of logic bugs in TargetLowering::SimplifyDemandedBits. PR11514.Eli Friedman2011-12-09
* Revert r146184. I am seeing performance regression cause by this patch in one...Devang Patel2011-12-08
* Enhance both TargetLibraryInfo and SelectionDAGBuilder so that the latter can...Owen Anderson2011-12-08
* Refactor. No intentional functionality change.Devang Patel2011-12-08
* Add rather verbose stats for fast-isel failures.Chad Rosier2011-12-08
* Filter "sink to" candidate blocks sooner. This avoids unnecessary computation...Devang Patel2011-12-08
* Teach SelectionDAG to match more calls to libm functions onto existing SDNode...Owen Anderson2011-12-08
* Make MachineInstr instruction property queries more flexible. This change allEvan Cheng2011-12-08
* Fix a bug in the integer-promotion of bitcast operations on vector types.Nadav Rotem2011-12-08
* Reverting r145899 as it breaks clang self-hostingPete Cooper2011-12-08
* Make sure we correctly set LiveRegGens when a call is unscheduled. <rdar://p...Eli Friedman2011-12-07
* Fix an assertion in the scheduler. PR11386. No testcase included because it...Eli Friedman2011-12-07
* These global variables aren't thread-safe, STATISTIC is. Andy Trick tells meNick Lewycky2011-12-07
* Remove unneeded semicolon.Jakub Staszak2011-12-07
* Add bundle aware API for querying instruction properties and switch the codeEvan Cheng2011-12-07
* Zap unnecessary isIntDivCheap() check. PR11485. No testcase because this do...Eli Friedman2011-12-07
* Add missing check.Jakob Stoklund Olesen2011-12-07
* Support vector bitcasts in the AsmPrinter. PR11495.Eli Friedman2011-12-07
* Add MachineOperand IsInternalRead flag.Jakob Stoklund Olesen2011-12-07
* Fix an optimization involving EXTRACT_SUBVECTOR in DAGCombine so it behaves c...Eli Friedman2011-12-07
* Remove unneeded type.Jakub Staszak2011-12-07
* - Remove unneeded #includes.Jakub Staszak2011-12-06
* First chunk of MachineInstr bundle support.Evan Cheng2011-12-06
* Pretty-print basic block alignment.Jakob Stoklund Olesen2011-12-06
* use space star instead of star spaceSebastian Pop2011-12-06
* add missing point at the end of sentencesSebastian Pop2011-12-06
* Mix some minor misuse of MachineBasicBlock iterator.Evan Cheng2011-12-06
* Removed isWinToJoinCrossClass from the register coalescer.Pete Cooper2011-12-06
* Kill off the LoopSplitter. It's not being used or maintained.Lang Hames2011-12-06
* Update PBQP's analysis usage to reflect the requirements of the inline spiller.Lang Hames2011-12-06
* Use logarithmic units for basic block alignment.Jakob Stoklund Olesen2011-12-06
* Add support for vectors of pointers.Nadav Rotem2011-12-05
* Add inline subprogram names to the name lookup table since they mayEric Christopher2011-12-04
* Emit the ctors in the proper order on ARM/EABI.Anton Korobeynikov2011-12-03
* Simplify code. No functionality change.Benjamin Kramer2011-12-03
* Move global variables in TargetMachine into new TargetOptions class. As an APINick Lewycky2011-12-02
* make sure ScheduleDAGInstrs::EmitSchedule does not crash when the first instr...Hal Finkel2011-12-02
* CodeGen: fix CMake buildDylan Noblesmith2011-12-01
* Add a deterministic finite automaton based packetizer for VLIW architecturesAnshuman Dasgupta2011-12-01
* If fast-isel fails, remove dead instructions generated during the failed Chad Rosier2011-11-29
* build/CMake: Finish removal of add_llvm_library_dependencies.Daniel Dunbar2011-11-29
* On MachO, the pointer to the personality function should always be in theBill Wendling2011-11-29
* Make SelectionDAG::InferPtrAlignment use llvm::ComputeMaskedBits instead of d...Eli Friedman2011-11-28