| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Implement support for bugpoint to identify which FUNCTION an optimization | Chris Lattner | 2003-04-24 | 6 | -86/+410 | |
| | | | | | | | is miscompiling. llvm-svn: 5893 | |||||
| * | Make sure to preserve endiannes and pointer size when cloning modules! | Chris Lattner | 2003-04-24 | 1 | -0/+2 | |
| | | | | | llvm-svn: 5892 | |||||
| * | Print where reference output goes | Chris Lattner | 2003-04-23 | 1 | -1/+1 | |
| | | | | | llvm-svn: 5891 | |||||
| * | Fix bug where pointers were assumed to always be 64 bits in size! | Chris Lattner | 2003-04-23 | 1 | -4/+8 | |
| | | | | | llvm-svn: 5890 | |||||
| * | The new CFrontend generates LOTs of basic blocks that just fall through and do | Chris Lattner | 2003-04-23 | 1 | -0/+1 | |
| | | | | | | | other funky stuff. Clean it up early. llvm-svn: 5889 | |||||
| * | Allow specifying an input file for the program being executed | Chris Lattner | 2003-04-23 | 1 | -1/+5 | |
| | | | | | llvm-svn: 5888 | |||||
| * | Add memcpy | Chris Lattner | 2003-04-23 | 1 | -0/+7 | |
| | | | | | llvm-svn: 5887 | |||||
| * | Fix a problem with setcc instructions and pointers | Chris Lattner | 2003-04-23 | 1 | -6/+15 | |
| | | | | | llvm-svn: 5886 | |||||
| * | Implement a bunch of new external functions | Chris Lattner | 2003-04-23 | 1 | -0/+54 | |
| | | | | | llvm-svn: 5885 | |||||
| * | Implement &|^ on bool values | Chris Lattner | 2003-04-23 | 1 | -0/+3 | |
| | | | | | llvm-svn: 5884 | |||||
| * | Add support for _IO_getc function used on linux | Chris Lattner | 2003-04-23 | 1 | -0/+6 | |
| | | | | | llvm-svn: 5883 | |||||
| * | Fix problem where labels were being incorrectly elided, and fix problem | Chris Lattner | 2003-04-23 | 1 | -3/+4 | |
| | | | | | | | where PHI copies where not emitted for the default label of switch insts llvm-svn: 5882 | |||||
| * | Fix the super obnoxious "cast to pointer from integer of different size" ↵ | Chris Lattner | 2003-04-23 | 1 | -8/+9 | |
| | | | | | | | warnings llvm-svn: 5881 | |||||
| * | * Implement access to external variables in LLI | Chris Lattner | 2003-04-23 | 1 | -10/+31 | |
| | | | | | | | * Implement GetElementPtr constant expressions when initializing global variables llvm-svn: 5880 | |||||
| * | Fix Bug: Linker/2003-04-23-LinkOnceLost.ll | Chris Lattner | 2003-04-23 | 1 | -30/+40 | |
| | | | | | llvm-svn: 5879 | |||||
| * | New testcase | Chris Lattner | 2003-04-23 | 1 | -0/+8 | |
| | | | | | llvm-svn: 5878 | |||||
| * | Tweak testcases to use linkonce as appropriate | Chris Lattner | 2003-04-23 | 2 | -2/+2 | |
| | | | | | llvm-svn: 5877 | |||||
| * | Fix iterator invalidation problem with cast instructions | Chris Lattner | 2003-04-23 | 1 | -1/+1 | |
| | | | | | llvm-svn: 5876 | |||||
| * | Implement the constantexpr CAST instruction correctly | Chris Lattner | 2003-04-23 | 1 | -45/+56 | |
| | | | | | llvm-svn: 5875 | |||||
| * | We now need to link libscalar to get the switch lowering pass | Chris Lattner | 2003-04-23 | 2 | -4/+4 | |
| | | | | | llvm-svn: 5874 | |||||
| * | Remove unnecessary &* | Chris Lattner | 2003-04-23 | 1 | -1/+1 | |
| | | | | | llvm-svn: 5873 | |||||
| * | Remove unnecesary &*'s | Chris Lattner | 2003-04-23 | 19 | -37/+37 | |
| | | | | | llvm-svn: 5872 | |||||
| * | Remove unneccesary &* | Chris Lattner | 2003-04-23 | 4 | -4/+4 | |
| | | | | | llvm-svn: 5871 | |||||
| * | Kill unneccesary &* | Chris Lattner | 2003-04-23 | 1 | -1/+1 | |
| | | | | | llvm-svn: 5870 | |||||
| * | Remove documented problem that is now fixed | Chris Lattner | 2003-04-23 | 1 | -12/+2 | |
| | | | | | llvm-svn: 5869 | |||||
| * | Properly convert some &'s to &'s | Chris Lattner | 2003-04-23 | 1 | -16/+16 | |
| | | | | | llvm-svn: 5868 | |||||
| * | Add support for the Switch instruction by running the lowerSwitch pass first | Chris Lattner | 2003-04-23 | 2 | -1/+8 | |
| | | | | | llvm-svn: 5867 | |||||
| * | Add stub to create lowerSwitches pass | Chris Lattner | 2003-04-23 | 1 | -0/+5 | |
| | | | | | llvm-svn: 5866 | |||||
| * | New pass to lower switch instructions to branch instructions | Chris Lattner | 2003-04-23 | 1 | -0/+102 | |
| | | | | | llvm-svn: 5865 | |||||
| * | Minor cleanups | Chris Lattner | 2003-04-23 | 1 | -6/+6 | |
| | | | | | llvm-svn: 5863 | |||||
| * | Allow autoconversion from ilist_iterator<T> to T* in a dyn_cast and friends | Chris Lattner | 2003-04-23 | 1 | -0/+20 | |
| | | | | | llvm-svn: 5862 | |||||
| * | Allow dyn_cast to operate on things that aren't OBVIOUSLY a pointer type. | Chris Lattner | 2003-04-23 | 1 | -2/+2 | |
| | | | | | | | These things can be converted to a pointer, like ilist_iterators llvm-svn: 5861 | |||||
| * | Fixed 'prevalent'. | Misha Brukman | 2003-04-23 | 1 | -1/+1 | |
| | | | | | llvm-svn: 5860 | |||||
| * | Just some code beautification changes I had sitting around in my tree. | Misha Brukman | 2003-04-22 | 2 | -22/+15 | |
| | | | | | llvm-svn: 5859 | |||||
| * | Fix bug: BasicAA/2003-04-22-GEPProblem.ll | Chris Lattner | 2003-04-22 | 1 | -1/+0 | |
| | | | | | llvm-svn: 5858 | |||||
| * | New testcase | Chris Lattner | 2003-04-22 | 1 | -0/+15 | |
| | | | | | llvm-svn: 5857 | |||||
| * | Kill using declarations | Chris Lattner | 2003-04-22 | 1 | -96/+101 | |
| | | | | | | | Kill code for invalid operations on pointers llvm-svn: 5856 | |||||
| * | Implement cast to bool | Chris Lattner | 2003-04-22 | 1 | -0/+2 | |
| | | | | | llvm-svn: 5855 | |||||
| * | Get rid of extraneous arguments to implementation functions | Chris Lattner | 2003-04-22 | 1 | -31/+31 | |
| | | | | | llvm-svn: 5852 | |||||
| * | Add support to LLI for switch instruction | Chris Lattner | 2003-04-22 | 1 | -0/+22 | |
| | | | | | llvm-svn: 5851 | |||||
| * | Use a union to cast int to fp | Chris Lattner | 2003-04-22 | 1 | -7/+9 | |
| | | | | | llvm-svn: 5849 | |||||
| * | It's "necessary"... | Misha Brukman | 2003-04-22 | 1 | -1/+1 | |
| | | | | | llvm-svn: 5848 | |||||
| * | Add support for the switch instruction to the CWriter | Chris Lattner | 2003-04-22 | 1 | -7/+23 | |
| | | | | | llvm-svn: 5847 | |||||
| * | Update to add new keywords | Chris Lattner | 2003-04-22 | 2 | -5/+6 | |
| | | | | | llvm-svn: 5846 | |||||
| * | Add warning when linking modules with disagreeing target properties | Chris Lattner | 2003-04-22 | 1 | -0/+4 | |
| | | | | | llvm-svn: 5845 | |||||
| * | Emit information about target | Chris Lattner | 2003-04-22 | 1 | -0/+3 | |
| | | | | | llvm-svn: 5844 | |||||
| * | Allow information about the target to be specified in the .ll file | Chris Lattner | 2003-04-22 | 2 | -1/+28 | |
| | | | | | llvm-svn: 5843 | |||||
| * | Add testcase for target information | Chris Lattner | 2003-04-22 | 1 | -0/+4 | |
| | | | | | llvm-svn: 5842 | |||||
| * | ADd newline to end of file | Chris Lattner | 2003-04-22 | 1 | -1/+2 | |
| | | | | | llvm-svn: 5841 | |||||
| * | Namespacify | Chris Lattner | 2003-04-22 | 1 | -84/+84 | |
| | | | | | llvm-svn: 5840 | |||||

