summaryrefslogtreecommitdiffstats
path: root/llvm
Commit message (Collapse)AuthorAgeFilesLines
* For PR387:\Reid Spencer2004-12-074-0/+12
| | | | | | Add getModRefInfo method to avoid overloaded virtuals llvm-svn: 18601
* For PR387:\Reid Spencer2004-12-071-3/+6
| | | | | | | Add runPass methods to remove -Woverloaded-virtual warnings are not \ present and circumvent possible inheritance bugs. llvm-svn: 18600
* Commit the cleanup of the LLVM 1.4 release notes. This should clearly goChris Lattner2004-12-071-99/+78
| | | | | | into the release :) llvm-svn: 18599
* Revert the recent patches to "fix" ConstantFP::isValueValidForType. NoneReid Spencer2004-12-071-5/+1
| | | | | | of them seem to work everywhere. llvm-svn: 18598
* Provide a missing header file.Reid Spencer2004-12-071-0/+1
| | | | llvm-svn: 18597
* Fix some comments.Reid Spencer2004-12-071-1/+2
| | | | llvm-svn: 18596
* Fix check for valid floats. Also use and HUGE_VALF insteadAlkis Evlogimenos2004-12-071-10/+1
| | | | | | of std::numeric_limits, because they work in more platforms. llvm-svn: 18593
* Move virtual function call out of loop to speed up getFreePhysReg by aboutNate Begeman2004-12-071-2/+2
| | | | | | 20%, shaving 0.1s off hbd compile time on my g5. Yay. llvm-svn: 18592
* For PR387:\Reid Spencer2004-12-0722-31/+30
| | | | | | | Make only one print method to avoid overloaded virtual warnings when \ compiled with -Woverloaded-virtual llvm-svn: 18589
* For PR387:Reid Spencer2004-12-061-43/+174
| | | | | | Make this compile without warning when -Woverloaded-virtual is used. llvm-svn: 18588
* PR409 fixed.Reid Spencer2004-12-061-0/+3
| | | | llvm-svn: 18586
* For PR409: \Reid Spencer2004-12-061-0/+11
| | | | | | | Test the range of float constants to ensure we are not attempting to create a \ float constant using a double value that is out of range for a float llvm-svn: 18585
* For PR409: \Reid Spencer2004-12-061-0/+2
| | | | | | | Make sure to check isValueValidForType on floating point constants and give \ an error if the value is not valid, otherwise it would assert in the VMCore llvm-svn: 18584
* This test still fails on Darwin and Sparc/Solaris.John Criswell2004-12-061-0/+1
| | | | llvm-svn: 18583
* Test case for PR409:Reid Spencer2004-12-061-0/+10
| | | | | | | Make sure that floating point constant values outside the range of a float cannot be assigned to a constant. llvm-svn: 18582
* Remove the last pieces of QMTest.John Criswell2004-12-061-94/+0
| | | | llvm-svn: 18581
* Revert previous changes to remove -enable-linscan and the *BETA columns ofReid Spencer2004-12-062-2/+5
| | | | | | the nightly test. These are still needed for iterative linear scan testing. llvm-svn: 18577
* Rather than break all the nightly test invocations, permit -enable-linscanReid Spencer2004-12-061-1/+2
| | | | | | option to be specified, but do nothing with it. llvm-svn: 18575
* Remove LLC-BETA and linear scan options as they are no longer reported.Reid Spencer2004-12-062-4/+0
| | | | llvm-svn: 18574
* Change check to check-local per Makefile.rules changes.Reid Spencer2004-12-061-2/+2
| | | | llvm-svn: 18568
* Upgrade documentation to reflect Makefile.rules changes.Reid Spencer2004-12-061-88/+166
| | | | llvm-svn: 18567
* Add the check target so all projects can have thisReid Spencer2004-12-061-4/+21
| | | | | | functionality. llvm-svn: 18566
* Remove the check target. Its now in Makefile.rulesReid Spencer2004-12-061-3/+0
| | | | llvm-svn: 18565
* Added DejaGNU information to the testing guide. This should go into the 1.4 ↵Tanya Lattner2004-12-061-11/+102
| | | | | | | | release. I left the QMTest stuff in place but made it appear to be optional. llvm-svn: 18564
* PR139 fixed.Reid Spencer2004-12-051-2/+4
| | | | llvm-svn: 18551
* Add accessors for Constants in a ConstantStruct.Alkis Evlogimenos2004-12-051-0/+8
| | | | llvm-svn: 18550
* Fix PR139:\Reid Spencer2004-12-052-40/+40
| | | | | | | When not linking as a library, use LinkItems to retain command line order of \ linking, otherwise use LinkFiles llvm-svn: 18549
* Make use of the LLVMGCCStdCXXLibDir variable to link objectsReid Spencer2004-12-051-3/+3
| | | | llvm-svn: 18548
* Fix PR139: \Reid Spencer2004-12-051-0/+159
| | | | | | Implement LinkItems and BuildLinkItems interfaces. llvm-svn: 18547
* Fix PR139: \Reid Spencer2004-12-051-0/+37
| | | | | | Add support for ordered linking with the LinkItems function llvm-svn: 18546
* Describe the MODULE_NAME control variableReid Spencer2004-12-051-0/+5
| | | | llvm-svn: 18545
* Provide a variable to compute where the libstdc++.a isReid Spencer2004-12-051-0/+1
| | | | llvm-svn: 18544
* Suggest people run cvs up -P -d after checking out the tree so they don'tChris Lattner2004-12-051-0/+1
| | | | | | get empty directories llvm-svn: 18543
* Properly implement a fix for PR475Chris Lattner2004-12-052-13/+15
| | | | llvm-svn: 18537
* Make this test actually capable of passing.Chris Lattner2004-12-051-1/+1
| | | | llvm-svn: 18536
* Revert this patch, it broke a ton of programs.Chris Lattner2004-12-051-4/+0
| | | | llvm-svn: 18535
* Move lower intrinsics before FP constant emission, in caseChris Lattner2004-12-051-2/+7
| | | | | | | | | intrinsic lowering ever introduces constants. Rename local symbols before printing function bodies, fixing 255.vortex with the CBE!!! llvm-svn: 18534
* Change this test to not require execution of the program.Chris Lattner2004-12-051-1/+1
| | | | llvm-svn: 18533
* When printing out a function, make sure that local and global symbolsChris Lattner2004-12-051-0/+3
| | | | | | don't conflict. This fixes Assembler/2004-12-05-LocalGlobalSymtabConflict.ll llvm-svn: 18532
* Add a new methodChris Lattner2004-12-052-0/+48
| | | | llvm-svn: 18531
* Fix typeoChris Lattner2004-12-051-1/+1
| | | | llvm-svn: 18530
* New testcase for the bug affecting 255.vortex in CBE mode.Chris Lattner2004-12-051-0/+20
| | | | llvm-svn: 18529
* Correct build script for stkr_runtime moduleReid Spencer2004-12-051-1/+1
| | | | llvm-svn: 18526
* Build a module instead of a library so main() is not missedReid Spencer2004-12-051-13/+9
| | | | llvm-svn: 18525
* Make a const method constReid Spencer2004-12-051-1/+1
| | | | llvm-svn: 18524
* Add ability to make a single bytecode module from othersReid Spencer2004-12-051-0/+43
| | | | llvm-svn: 18523
* Remove unneeded codeAlkis Evlogimenos2004-12-051-3/+0
| | | | llvm-svn: 18516
* Fix PR475.Alkis Evlogimenos2004-12-051-0/+4
| | | | llvm-svn: 18515
* Match codegen string betterAlkis Evlogimenos2004-12-051-1/+1
| | | | llvm-svn: 18514
* Add testcast for bug475Alkis Evlogimenos2004-12-051-0/+36
| | | | llvm-svn: 18513
OpenPOWER on IntegriCloud