aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add direct support for the isnan intrinsic, implementing test/Regression/Code...Chris Lattner2004-06-112-18/+44
* Add support for the setp instructionsChris Lattner2004-06-112-0/+3
* Split compare instruction handling OUT of handleTwoArgFP into handleCompareFP.Chris Lattner2004-06-112-86/+98
* Revert an unneeded interface change to Instruction.hReid Spencer2004-06-112-2/+2
* Fix lowering to work correctlyChris Lattner2004-06-112-6/+24
* I misled Alkis: LLVM should have isnan, not isunordered.Chris Lattner2004-06-114-10/+20
* Turn loads of ConstantPointerNulls into loads of zero... don't spillBrian Gaeke2004-06-111-0/+6
* Add the isunordered intrinsic.Alkis Evlogimenos2004-06-114-0/+17
* Remove tabs.Reid Spencer2004-06-102-4/+4
* Implement detailed function level data collection and reporting.Reid Spencer2004-06-104-296/+208
* Adjust prototypes to new Handler interface.Reid Spencer2004-06-102-138/+60
* Make the parser deal with functions instead of just function types.Reid Spencer2004-06-104-76/+84
* Doxygenize a comment.Reid Spencer2004-06-101-2/+2
* Implemented the bulk of the functionality. Cleaned up the code.Reid Spencer2004-06-1012-799/+1180
* Fix the prolog epilog code inserter to match the documentation and supportChris Lattner2004-06-101-9/+33
* Fix the fixed stack offset, patch contributed by Vladimir PrusChris Lattner2004-06-102-2/+2
* Fix a bug in my checkin from last night that caused miscompilations ofChris Lattner2004-06-101-5/+1
* More minor cleanupsChris Lattner2004-06-101-11/+8
* Eliminate many occurrances of Instruction::Chris Lattner2004-06-101-134/+112
* Share some codeChris Lattner2004-06-101-11/+3
* Tolerate more errorsChris Lattner2004-06-091-1/+2
* Encode %fsr correctly; don't fail an assertion.Brian Gaeke2004-06-091-0/+9
* Fix encoding of ST*FSR instructions.Brian Gaeke2004-06-091-7/+7
* Fix assertion failure message to have the right method name.Brian Gaeke2004-06-091-1/+1
* Make the asmwriter much more tolerant of errors (which are common when workingChris Lattner2004-06-091-16/+23
* Made it possible for the printInfoComment method to invoke getSlot inReid Spencer2004-06-091-17/+16
* Fix for PR#366. We use getClassB() so that we can handle cast instructionsJohn Criswell2004-06-092-2/+2
* Implement InstCombine/select.ll:test15*Chris Lattner2004-06-091-40/+90
* Cleanup alignment of output.Reid Spencer2004-06-092-28/+28
* Implement analysis output. Don't dump function details unless requested.Reid Spencer2004-06-092-2/+40
* Implement some rudimentary analysis.Reid Spencer2004-06-092-6/+94
* Clean up indentation of file body output.Reid Spencer2004-06-092-18/+20
* Move parsing details to Parser.cpp.Reid Spencer2004-06-092-50/+0
* Bring some things out of header files that belong only in this file.Reid Spencer2004-06-092-0/+42
* Be more careful about the order we put stuff onto the worklist. This allow u...Chris Lattner2004-06-091-19/+19
* Cleaned up a dead header file to prevent duplicate definition warningsReid Spencer2004-06-091-1/+1
* Implement select.ll:test14*Chris Lattner2004-06-091-35/+59
* Workaround or a VS miscompilation bugChris Lattner2004-06-081-1/+1
* Don't grab the condition of unconditional branches!Chris Lattner2004-06-081-7/+8
* Fix a minor bug in the map - since this pass adds a global symbol, it must beBrian Gaeke2004-06-081-0/+4
* Add a TmpInstruction ctor that doesn't take a MCFI.Brian Gaeke2004-06-081-2/+13
* Fix a link error using VS8.0Chris Lattner2004-06-082-2/+2
* Fix the bug that was preventing the parser from working on all bytecodeReid Spencer2004-06-082-10/+10
* Make it #include Parser.h instead of AnalyzerInternals.h since it onlyReid Spencer2004-06-081-1/+1
* Adjust what's included to compensate for changes in Parser.hReid Spencer2004-06-082-0/+22
* Merged BytecodeHandler.h into Parser.h since the parser and the handlerReid Spencer2004-06-083-359/+752
* Fix PR361.Chris Lattner2004-06-071-1/+2
* Make all of this functionality work directly on win32. Properly conditionalizeChris Lattner2004-06-071-13/+29
* Implement getTimeRecord natively in Win32, properly conditionalize theChris Lattner2004-06-071-7/+28
* Commit For New Tool: llvm-abcd (Analysis of ByteCode Dumper). This toolReid Spencer2004-06-0717-1/+4344