| Commit message (Expand) | Author | Age |
* | Parse custom metadata attached with an instruction. | Devang Patel | 2009-09-29 |
* | Adjust processFunctionBeforeCalleeSavedScan() to correctly reserve a stack | Jim Grosbach | 2009-09-28 |
* | Add C API calls for building FNeg operations. Patch by KS Sreeram! | Dan Gohman | 2009-09-28 |
* | s/class Metadata/class MetadataContext/g | Devang Patel | 2009-09-28 |
* | Do not use global typedef for MDKindID. | Devang Patel | 2009-09-28 |
* | When extending the operands of an addrec, iterate through all | Dan Gohman | 2009-09-28 |
* | Do not hardcode metadata names. | Devang Patel | 2009-09-28 |
* | Fix Thumb2 IT block pass bug. t2MOVi32imm may not be the start of a IT block. | Evan Cheng | 2009-09-28 |
* | Use KILL instead of IMPLICIT_DEF in LowerSubregs pass. | Jakob Stoklund Olesen | 2009-09-28 |
* | Introduce the TargetInstrInfo::KILL machine instruction and get rid of the | Jakob Stoklund Olesen | 2009-09-28 |
* | Create a README.txt for lib/Analysis, and add an entry. | Dan Gohman | 2009-09-28 |
* | Remove dead code. | Devang Patel | 2009-09-28 |
* | Use VerifySchedule instead of doing the work manually. | Dan Gohman | 2009-09-28 |
* | Fix this debug output to handle the case where the loop has been deleted. | Dan Gohman | 2009-09-28 |
* | Include the name of the loop header in debug messages. | Dan Gohman | 2009-09-28 |
* | Remove a redundant #ifndef and add an assertion string. | Dan Gohman | 2009-09-28 |
* | Convert LoopSimplify and LoopExtractor from FunctionPass to LoopPass. | Dan Gohman | 2009-09-28 |
* | Pass the optimization level when constructing the ARM instruction selector. | Bob Wilson | 2009-09-28 |
* | Make ARM and Thumb2 32-bit immediate materialization into a single 32-bit pseudo | Evan Cheng | 2009-09-28 |
* | Fix thinko in my recent movt commit: it's not safe to remat movt, since it ha... | Anton Korobeynikov | 2009-09-28 |
* | The select instruction is not neccesarily in the same block as the | Chris Lattner | 2009-09-28 |
* | Coalescer should not delete extract_subreg, insert_subreg, and subreg_to_reg of | Evan Cheng | 2009-09-28 |
* | Remove temporary debugging hack. | Dan Gohman | 2009-09-28 |
* | Move the dominator verification code out of special code embedded within | Dan Gohman | 2009-09-28 |
* | Move this assert to check the condition as soon as it is known. | Dan Gohman | 2009-09-28 |
* | Extend the StartPassTimer and StopPassTimer functions so that the | Dan Gohman | 2009-09-28 |
* | Use movt/movw pair to materialize 32 bit constants on ARMv6T2+. | Anton Korobeynikov | 2009-09-27 |
* | Fix an old copy+pasto. | Dan Gohman | 2009-09-27 |
* | Extract the code for inserting a loop into the loop queue into | Dan Gohman | 2009-09-27 |
* | When a loop is deleted, immediately release all of the active | Dan Gohman | 2009-09-27 |
* | Extract the code for releasing a pass into a separate function, and | Dan Gohman | 2009-09-27 |
* | Remove the "metadata*" type and simplify the code it complicated. This was only | Nick Lewycky | 2009-09-27 |
* | LBRX no longer has an explicit SrcValueSDNode operand, so the type | Dan Gohman | 2009-09-27 |
* | simplify some code. | Chris Lattner | 2009-09-27 |
* | The bitcast case is not needed here: instcombine turns icmp(bitcast(x), null)... | Chris Lattner | 2009-09-27 |
* | calls are already unmovable, malloc doesn't need a special case. | Chris Lattner | 2009-09-27 |
* | calls to external functions are already marked overdefined, special casing | Chris Lattner | 2009-09-27 |
* | calls are already handled, malloc doesn't need a special case. | Chris Lattner | 2009-09-27 |
* | Round out the API for the new optimization flags. | Nick Lewycky | 2009-09-27 |
* | calls are rejected above, no need to special case malloc here. | Chris Lattner | 2009-09-27 |
* | remove special handling of bitcast(malloc), it will be handled | Chris Lattner | 2009-09-27 |
* | unlike the malloc instruction, "malloc" calls do not claim to be readonly, ju... | Chris Lattner | 2009-09-27 |
* | allow pushing icmps through phis with multiple uses and across critical edges. | Chris Lattner | 2009-09-27 |
* | Enhance the previous fix for PR4895 to allow more values than just | Chris Lattner | 2009-09-27 |
* | implement PR4895, by making FoldOpIntoPhi handle select conditions | Chris Lattner | 2009-09-27 |
* | Use explicit structs instead of std::pair to map callee saved regs to spill s... | Tilmann Scheller | 2009-09-27 |
* | Delete a bogus comment. | Dan Gohman | 2009-09-27 |
* | Fix SCEVExpander's canonical addrec expansion code to work on loops that | Dan Gohman | 2009-09-27 |
* | Grab an LLVM Context from an instruction that exists rather than one | Dan Gohman | 2009-09-27 |
* | Tell ScalarEvolution to forget everything it knows about a loop before | Dan Gohman | 2009-09-27 |