| Commit message (Expand) | Author | Age |
* | Add support for objc property decls according to the page at: | Eric Christopher | 2012-03-29 |
* | Enable machine code verification in the entire code generator. | Jakob Stoklund Olesen | 2012-03-28 |
* | Enable machine code verification after PreSched2 passes. | Jakob Stoklund Olesen | 2012-03-28 |
* | Also verify after ExpandPostRAPseudos. | Jakob Stoklund Olesen | 2012-03-28 |
* | Enable machine code verification after the late machine optimization passes. | Jakob Stoklund Olesen | 2012-03-28 |
* | Skip liveness verification when MRI->tracksLiveness() is false. | Jakob Stoklund Olesen | 2012-03-28 |
* | Allow removeLiveIn to be called with a register that isn't live-in. | Jakob Stoklund Olesen | 2012-03-28 |
* | Fixed commuteInstructions bug where if its called pre-regalloc the subreg ind... | Pete Cooper | 2012-03-28 |
* | More debug output. | Eric Christopher | 2012-03-28 |
* | Fix the output of the DW_TAG_friend tag to include DW_AT_friend | Eric Christopher | 2012-03-28 |
* | Use a SmallVector and linear lookup instead of a DenseSet - SourceMap values | Lang Hames | 2012-03-27 |
* | Use DW_AT_low_pc for a single entry point into a routine. | Eric Christopher | 2012-03-27 |
* | Print SSA and liveness tracking flags in MF::print(). | Jakob Stoklund Olesen | 2012-03-27 |
* | Branch folding may invalidate liveness. | Jakob Stoklund Olesen | 2012-03-27 |
* | fix what looks like a real logic bug, found by PVS-Studio (part of PR12357) | Chris Lattner | 2012-03-27 |
* | Add an MRI::tracksLiveness() flag. | Jakob Stoklund Olesen | 2012-03-27 |
* | Post-ra LICM should take care not to hoist an instruction that would clobber a | Evan Cheng | 2012-03-27 |
* | During MachineCopyPropagation a register may be the source operand of multiple | Lang Hames | 2012-03-27 |
* | Add a debug option to dump PBQP graphs during register allocation. | Lang Hames | 2012-03-26 |
* | Use the file in the inlined die rather than the compile unit for | Eric Christopher | 2012-03-26 |
* | No need to do an expensive stable sort for a bunch of integers. | Benjamin Kramer | 2012-03-26 |
* | Prune some includes and forward declarations. | Craig Topper | 2012-03-26 |
* | Add a debug statement. | Eric Christopher | 2012-03-26 |
* | Add the ability to promote legal integer VAARGs. This is required for the PPC... | Hal Finkel | 2012-03-24 |
* | Pretty-printing comments for literal floating point in .s files. | Jim Grosbach | 2012-03-23 |
* | Add support for register masks to PBQP. | Lang Hames | 2012-03-23 |
* | Source order scheduler should not preschedule nodes with multiple uses. rdar:... | Evan Cheng | 2012-03-22 |
* | Assign node orders to target intrinsics which do not produce results. rdar://... | Evan Cheng | 2012-03-22 |
* | In erroneous inline assembly we could mistakenly try to access the | Eric Christopher | 2012-03-22 |
* | [fast-isel] Fold "urem x, pow2" -> "and x, pow2-1". This should fix the 271% | Chad Rosier | 2012-03-22 |
* | Checking a build_vector for an all-ones value. | Jim Grosbach | 2012-03-21 |
* | misched: fix LiveInterval update for bottom-up scheduling | Andrew Trick | 2012-03-21 |
* | misched: trace LiveIntervals after scheduling. | Andrew Trick | 2012-03-21 |
* | misched: obvious iterator update fixes for bottom-up. | Andrew Trick | 2012-03-21 |
* | misched: cleanup main loop | Andrew Trick | 2012-03-21 |
* | misched: fix LI update for bottom-up. | Andrew Trick | 2012-03-21 |
* | It's possible to have a constant expression who's size is quite big (e.g., | Bill Wendling | 2012-03-20 |
* | When combining (vextract shuffle (load ), <1,u,u,u>), 0) -> (load ), add user... | Craig Topper | 2012-03-20 |
* | Do everything up to generating code to try to get a register for | Eric Christopher | 2012-03-20 |
* | Untabify. | Eric Christopher | 2012-03-20 |
* | Add another debugging statement here. | Eric Christopher | 2012-03-20 |
* | Use lookUpRegForValue here instead of duplicating the code. | Eric Christopher | 2012-03-20 |
* | f16 FDIV can now be legalized by promoting to f32 | Pete Cooper | 2012-03-19 |
* | Add an option to the MI scheduler to cut off scheduling after a fixed number of | Lang Hames | 2012-03-19 |
* | Fix DAG combine which creates illegal vector shuffles. Patch by Heikki Kultala. | Duncan Sands | 2012-03-19 |
* | CriticalAntiDepBreaker: Replace a SmallSet of regs with a much denser BitVector. | Benjamin Kramer | 2012-03-17 |
* | MachineInstr: Inline the fast path (non-bundle instruction) of hasProperty. | Benjamin Kramer | 2012-03-17 |
* | ScheduleDAGInstrs: When adding uses we add them into a set that's empty at th... | Benjamin Kramer | 2012-03-16 |
* | Limit the number of memory operands in MachineInstr to 2^16 and store the num... | Benjamin Kramer | 2012-03-16 |
* | CriticalAntiDepBreaker: BasicBlock::size is an expensive operation, reuse the... | Benjamin Kramer | 2012-03-16 |