2009-10-31 |
Dan Gohman | Make -print-machineinstrs more readable. |
tree | commitdiff |
2009-10-31 |
Dan Gohman | When discarding SrcValue information, discard all of... |
tree | commitdiff |
2009-10-31 |
Eric Christopher | Fix warning with gcc-4.0 and signed/unsigned. |
tree | commitdiff |
2009-10-30 |
Dan Gohman | Don't mark registers dead here when processing nodes... |
tree | commitdiff |
2009-10-30 |
Dan Gohman | Initial target-independent CodeGen support for BlockAdd... |
tree | commitdiff |
2009-10-29 |
Dan Gohman | Remove some unnecessary spaces in debug output. |
tree | commitdiff |
2009-10-29 |
Dan Gohman | Move some code from being emitted as boilerplate duplic... |
tree | commitdiff |
2009-10-29 |
Dan Gohman | Rename usesCustomDAGSchedInserter to usesCustomInserter... |
tree | commitdiff |
2009-10-28 |
Eric Christopher | Make sure we return the right sized type here. |
tree | commitdiff |
2009-10-28 |
Dan Gohman | Don't call SDNode::isPredecessorOf when it isn't necess... |
tree | commitdiff |
2009-10-28 |
Dan Gohman | Rewrite SelectionDAG::isPredecessorOf to be iterative... |
tree | commitdiff |
2009-10-28 |
Evan Cheng | Add a second ValueType argument to isFPImmLegal. |
tree | commitdiff |
2009-10-28 |
Dan Gohman | Mark dead physregdefs dead immediately. This helps... |
tree | commitdiff |
2009-10-28 |
Chris Lattner | rename indbr -> indirectbr to appease the residents... |
tree | commitdiff |
2009-10-27 |
Dan Gohman | Update the MachineBasicBlock CFG for an indirect branch. |
tree | commitdiff |
2009-10-27 |
Dan Gohman | Add CodeGen support for indirect branches. |
tree | commitdiff |
2009-10-27 |
Chris Lattner | don't use stdio |
tree | commitdiff |
2009-10-27 |
Evan Cheng | Do away with addLegalFPImmediate. Add a target hook... |
tree | commitdiff |
2009-10-27 |
Chris Lattner | add enough support for indirect branch for the feature... |
tree | commitdiff |
2009-10-27 |
Chris Lattner | pseudosourcevalue is also still using getGlobalContext... |
tree | commitdiff |
2009-10-27 |
Eric Christopher | Add objectsize intrinsic and hook it up through codegen... |
tree | commitdiff |
2009-10-26 |
Victor Hernandez | Remove FreeInst. |
tree | commitdiff |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
tree | commitdiff |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
tree | commitdiff |
2009-10-23 |
Dan Gohman | APInt-ify the gep scaling code, so that it correctly... |
tree | commitdiff |
2009-10-22 |
Anton Korobeynikov | Fix null pointer dereference. |
tree | commitdiff |
2009-10-20 |
Anton Korobeynikov | Fix invalid for vector types fneg(bitconvert(x)) =... |
tree | commitdiff |
2009-10-18 |
Evan Cheng | -Revert parts of 84326 and 84411. Distinquishing betwee... |
tree | commitdiff |
2009-10-18 |
Evan Cheng | Only fixed stack objects and spill slots should be... |
tree | commitdiff |
2009-10-17 |
Evan Cheng | Revert 84315 for now. Re-thinking the patch. |
tree | commitdiff |
2009-10-17 |
Evan Cheng | Rename getFixedStack to getStackObject. The stack objec... |
tree | commitdiff |
2009-10-17 |
Evan Cheng | 80 col violation. |
tree | commitdiff |
2009-10-17 |
Dan Gohman | Delete an obsolete comment. |
tree | commitdiff |
2009-10-17 |
Victor Hernandez | Remove MallocInst from LLVM Instructions. |
tree | commitdiff |
2009-10-16 |
Mon P Wang | Allow widening of extract subvector |
tree | commitdiff |
2009-10-16 |
Zhongxing Xu | Indent code. |
tree | commitdiff |
2009-10-15 |
Jakob Stoklund Olesen | Report errors correctly for unselected target intrinsics. |
tree | commitdiff |
2009-10-14 |
Duncan Sands | I don't see any point in having both eh.selector.i32... |
tree | commitdiff |
2009-10-13 |
Devang Patel | s/DebugLoc.CompileUnit/DebugLoc.Scope/g |
tree | commitdiff |
2009-10-13 |
Duncan Sands | Introduce new convenience methods for sign extending or |
tree | commitdiff |
2009-10-12 |
Devang Patel | Set default location for a function if it is not set. |
tree | commitdiff |
2009-10-12 |
Nate Begeman | More heuristics for Combiner-AA. Still catches all... |
tree | commitdiff |
2009-10-10 |
Dan Gohman | Create a new InstrEmitter class for translating Selecti... |
tree | commitdiff |
2009-10-10 |
Dan Gohman | Make getMachineNode return a MachineSDNode* instead... |
tree | commitdiff |
2009-10-09 |
Dan Gohman | The ScheduleDAG framework now requires an AliasAnalysis... |
tree | commitdiff |
2009-10-09 |
Devang Patel | Extract scope information from the variable itself... |
tree | commitdiff |
2009-10-08 |
Bob Wilson | Add a SelectionDAG getTargetInsertSubreg convenience... |
tree | commitdiff |
2009-10-06 |
Devang Patel | Add support to handle debug info attached to an instruc... |
tree | commitdiff |
2009-10-06 |
Devang Patel | Set default location for the function if it is not... |
tree | commitdiff |
2009-10-01 |
Devang Patel | If location info is attached with an instruction then... |
tree | commitdiff |
2009-09-30 |
Devang Patel | Use MDNode * directly as an RecordSourceLine() argument. |
tree | commitdiff |
2009-09-30 |
Reid Kleckner | Silence comparison always false warning in -Asserts... |
tree | commitdiff |
2009-09-30 |
Reid Kleckner | Fix integer overflow in instruction scheduling. This... |
tree | commitdiff |
2009-09-29 |
Devang Patel | Remove unnecessary cast. |
tree | commitdiff |
2009-09-28 |
Devang Patel | s/class Metadata/class MetadataContext/g |
tree | commitdiff |
2009-09-28 |
Devang Patel | Do not use global typedef for MDKindID. |
tree | commitdiff |
2009-09-28 |
Dan Gohman | Use VerifySchedule instead of doing the work manually. |
tree | commitdiff |
2009-09-26 |
Dan Gohman | Convert comparisons like (x == infinity) to (x >= infin... |
tree | commitdiff |
2009-09-25 |
Dan Gohman | Improve MachineMemOperand handling. |
tree | commitdiff |
2009-09-25 |
Dan Gohman | Rename getTargetNode to getMachineNode, for consistency... |
tree | commitdiff |
2009-09-25 |
Dale Johannesen | Make sure sin, cos, sqrt calls are marked readonly |
tree | commitdiff |
2009-09-25 |
Dale Johannesen | Generate FSQRT from calls to the sqrt function, which |
tree | commitdiff |
2009-09-25 |
Nate Begeman | Fix combiner-aa issue with bases which are different... |
tree | commitdiff |
2009-09-25 |
Dan Gohman | Add a version of dumpr() that has a SelectionDAG* argument. |
tree | commitdiff |
2009-09-23 |
Dan Gohman | Use getStoreSize() instead of getStoreSizeInBits()/8. |
tree | commitdiff |
2009-09-23 |
Dan Gohman | Rename several variables from EVT to more descriptive... |
tree | commitdiff |
2009-09-23 |
Dan Gohman | Give MachineMemOperand an operator<<, factoring out... |
tree | commitdiff |
2009-09-21 |
Dan Gohman | Change MachineMemOperand's alignment value to be the... |
tree | commitdiff |
2009-09-20 |
Chris Lattner | tidy up |
tree | commitdiff |
2009-09-20 |
Daniel Dunbar | Tabs -> spaces, and remove trailing whitespace. |
tree | commitdiff |
2009-09-19 |
Evan Cheng | Fix PR4926. When target hook EmitInstrWithCustomInserte... |
tree | commitdiff |
2009-09-18 |
Evan Cheng | Enhance EmitInstrWithCustomInserter() so target can... |
tree | commitdiff |
2009-09-18 |
Chris Lattner | duncan points out the EH selector values are signed. |
tree | commitdiff |
2009-09-18 |
Evan Cheng | Revert r82214. It broke 403.gcc on x86_64 / Darwin. |
tree | commitdiff |
2009-09-18 |
Evan Cheng | Fix a bug in sdisel switch lowering code. When it updat... |
tree | commitdiff |
2009-09-17 |
Chris Lattner | tolerate llvm.eh.selector.i64 on 32-bit systems and... |
tree | commitdiff |
2009-09-16 |
Devang Patel | Fix typo. |
tree | commitdiff |
2009-09-16 |
Devang Patel | At iSel time, update DebugLoc based on debug info attac... |
tree | commitdiff |
2009-09-15 |
Nate Begeman | Do not add the SVOffset to the Node CSE ID. The same... |
tree | commitdiff |
2009-09-15 |
Nate Begeman | Better solution for tracking both the original alignmen... |
tree | commitdiff |
2009-09-15 |
Nate Begeman | Remove incorrect CSE code from r81813. |
tree | commitdiff |
2009-09-15 |
Nate Begeman | Substantially speed up combiner-aa in the following... |
tree | commitdiff |
2009-09-15 |
Nate Begeman | Teach the legalizer to propagate the original alignment... |
tree | commitdiff |
2009-09-15 |
Nate Begeman | Add an "original alignment" field to load and store... |
tree | commitdiff |
2009-09-13 |
Chris Lattner | kill off the last use of TRI::AsmName. |
tree | commitdiff |
2009-09-11 |
Dan Gohman | Make fast-isel try ISD::FNEG before resorting to bitcas... |
tree | commitdiff |
2009-09-11 |
Dan Gohman | Reapply r81171 with a fix: don't try to use i64 when it |
tree | commitdiff |
2009-09-10 |
Bob Wilson | Don't swap the operands of a subtraction when trying... |
tree | commitdiff |
2009-09-10 |
Bob Wilson | Revert r81171 which was causing pr4927. |
tree | commitdiff |
2009-09-09 |
Dan Gohman | When widening a vector load, use the correct chain... |
tree | commitdiff |
2009-09-08 |
Chris Lattner | change selectiondag to add the sign extended versions... |
tree | commitdiff |
2009-09-08 |
Dan Gohman | Fix an abort on a store of an empty struct member.... |
tree | commitdiff |
2009-09-07 |
Dan Gohman | Fix a thinko: When lowering fneg with xor, bitcast... |
tree | commitdiff |
2009-09-06 |
Duncan Sands | Simplify. Testing shows that this is not equivalent... |
tree | commitdiff |
2009-09-06 |
Duncan Sands | Remove some not-really-used variables, as warned |
tree | commitdiff |
2009-09-06 |
Duncan Sands | Remove some unused variables and methods warned about by |
tree | commitdiff |
2009-09-05 |
Devang Patel | Detect VLAs. |
tree | commitdiff |
2009-09-03 |
Dan Gohman | LLVM currently represents floating-point negation as... |
tree | commitdiff |
2009-09-03 |
Dan Gohman | Recognize more opportunities to use SSE min and max... |
tree | commitdiff |
2009-09-02 |
Sandeep Patel | Retype from unsigned to CallingConv::ID accordingly... |
tree | commitdiff |
next |