- c9ab2f3 Added option -soft-float to generate SW fp library calls instead of fp instructions. by Evan Cheng · 19 years ago
- 298fead Analysis resolver now manages AnalysisImpls for the given patch. by Devang Patel · 19 years ago
- 5b640e7 Top level pass manager keeps track of other managers, so this can be by Devang Patel · 19 years ago
- cd520b1 Use analysis resolver to find the info. by Devang Patel · 19 years ago
- c9a6293 Do not drop ImmutablePasses on the floor. by Devang Patel · 19 years ago
- 145e83d Set AnalysisResolver for the passes when they are inserted into by Devang Patel · 19 years ago
- f3dc6d9 Add AnalysisResolver_New. It is a replacement for existing AnalysisResolver. by Devang Patel · 19 years ago
- 591b1b7 Keep track of other pass managers, that are not directly managed by by Devang Patel · 19 years ago
- c475692 Implement top level FunctionPassManager::run(Function &F) by Devang Patel · 19 years ago
- a083e94 Do not keep yet another list of pass managers in PassManagerImpl_New. by Devang Patel · 19 years ago
- e61b747 Remove unused schedulePass() parameter. by Devang Patel · 19 years ago
- 3279d4c Remove unused getAnalysisPass and getAnalysisPassFromManager by Devang Patel · 19 years ago
- 69867b5 Implement PMTopLevel::findAnalysisPass() and PMDataManager::findAnalysisPass() by Devang Patel · 19 years ago
- 0ec729e %progbits not @progbits by Rafael Espindola · 19 years ago
- f7761e5 Incorporate any changes in the successor blocks into the result of by Reid Spencer · 19 years ago
- 1366626 add \"aw\",@progbits" to ctors and dtors by Rafael Espindola · 19 years ago
- 975f058 Change the implementation of statistic to not need destructors at all. by Chris Lattner · 19 years ago
- 4d9a186 During runOnModule() do initialization and finalization. by Devang Patel · 19 years ago
- 97856ce Reuse code. Directly use runOnFunction(). by Devang Patel · 19 years ago
- cc132cd Implement FunctionPassManager_New::FunctionPassManager_New(ModuleProvider *P) by Devang Patel · 19 years ago
- cc22a7a Move findTiedToSrcOperand to TargetInstrDescriptor. by Evan Cheng · 19 years ago
- a43f3d4 fix truncstorei1 by Rafael Espindola · 19 years ago
- 6353e05 Hopefully these are the regenerated files by Andrew Lenharth · 19 years ago
- 38ecbf1 Packed Structures by Andrew Lenharth · 19 years ago
- 5c2a460 Proper fix for PR1037: to determine is a VR is a modref, check 1) whether it is by Evan Cheng · 19 years ago
- 7814ad0 findTiedToSrcOperand() changed. by Evan Cheng · 19 years ago
- 3cc3816 Use MI's TargetInstrDescriptor. by Evan Cheng · 19 years ago
- c5f8e4f Fix a bug introduced by the streams patch. DEBUG code was made unconditional. by Chris Lattner · 19 years ago
- e150b8e this is an initial patch to switch the ppc64 jit over to working in PIC mode, by Chris Lattner · 19 years ago
- f9bae43 add a note by Chris Lattner · 19 years ago
- 3b14fbe BasicBlockPassManager_New::runOnFunction() Do initialization and finalization. by Devang Patel · 19 years ago
- 964e45e doInitialization and doFinalization for BasicBlockPassManager_New by Devang Patel · 19 years ago
- f9a60ae Reimplement removeDeadPasses(). by Devang Patel · 19 years ago
- 0fb2590 Simplify a bit by Andrew Lenharth · 19 years ago
- e166340 set Last User. by Devang Patel · 19 years ago
- eb63b0a fix incorrect encoding of rldicr, used by ppc64 function stubs, etc. by Chris Lattner · 19 years ago
- 1a097e3 Don't use <sstream> in Streams.h but <iosfwd> instead. by Bill Wendling · 19 years ago
- f72d29c Maintain level(or depth) of pass manager in pass manager food chain. by Devang Patel · 19 years ago
- c17bbb6 New method, PMDataManager::collectRequiredAnalysisPasses() by Devang Patel · 19 years ago
- 1c411de fix alignment by Rafael Espindola · 19 years ago
- 555d8d6 Fix CodeGen/PowerPC/2006-12-07-SelectCrash.ll on PPC64 by Chris Lattner · 19 years ago
- badc4fa When new pass manager is created, initialize available analysis info by Devang Patel · 19 years ago
- f5da133 What should be the last unnecessary <iostream>s in the library. by Bill Wendling · 19 years ago
- 6e49d8b PMDataManager does not maintain LastUser info. by Devang Patel · 19 years ago
- c88fa74 fix CodeGen/PowerPC/2006-12-07-LargeAlloca.ll on ppc64 by Chris Lattner · 19 years ago
- 0ac961d Make current pass info available _after_ removing info that is not preserved. by Devang Patel · 19 years ago
- b917e38 Add TODOs by Devang Patel · 19 years ago
- 502f19e Fix thinko. by Devang Patel · 19 years ago
- 877bfbb Top level manages schedule the pass immediately at the time of insertion. by Devang Patel · 19 years ago
- eb0d613 Now FunctionPassManagerImpl_New and PassManagerImpl_New derives from by Devang Patel · 19 years ago
- 1209f41 Reimplement schedulePass interface. Move it into PMTopLevelManager. by Devang Patel · 19 years ago
- 1b17033 While initializing AvailableAnalysis info, make ImmutablePasses available by Devang Patel · 19 years ago
- 3e44559 Add ImmutablePass into the list of info managed by top level pass manager. by Devang Patel · 19 years ago
- bcd2498 Removed more <iostream> includes by Bill Wendling · 19 years ago
- 832171c Removing even more <iostream> includes. by Bill Wendling · 19 years ago
- 04b4e05 If pass reserves all analysis info then each info is not separately by Devang Patel · 19 years ago
- 66d72e1 Pass Managers themselves do not invalidate any analysis info. by Devang Patel · 19 years ago
- dc48f20 Add a handle to the top level pass manager in PMDataManager. by Devang Patel · 19 years ago
- 06e8656 Cosmetic markers to divide code in separate chunks. by Devang Patel · 19 years ago
- f32b4dd s/noteDownAvailableAnalysis/recordAvailableAnalysis by Devang Patel · 19 years ago
- 3f5d2b5 Add PMTopLevelManager. It is not used yet. by Devang Patel · 19 years ago
- 4045af1 RequiredAnalysis support is buggy and not used at the moment so remove by Devang Patel · 19 years ago
- cbfd29d s/clearAnalysis/initializeAnalysisInfo/g by Devang Patel · 19 years ago
- 419f0e9 s/CommonPassManagerImpl/PMDataManager/g by Devang Patel · 19 years ago
- 7367d05 make sure that we don't use a common symbol if a section was specified by Rafael Espindola · 19 years ago
- e77242c Add overview of pass manager. by Devang Patel · 19 years ago
- 913ab05 Be sure to grab weak functions too, and make implicit defs comments by Andrew Lenharth · 19 years ago
- fe46361 Revision 1.83 causes PR1037. Reverted. by Reid Spencer · 19 years ago
- 6b538cf Provide a getOpcode() method on CmpInst to ensure the opcode is returned by Reid Spencer · 19 years ago
- 7d3223e Initialize {Min|Max}CSFrameIndex properly. by Evan Cheng · 19 years ago
- e815619 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 19 years ago
- 85c671b Fix i64 uint_to_fp on ppc64 by Chris Lattner · 19 years ago
- 51cdcd1 MI keeps a ptr of TargetInstrDescriptor, use it. by Evan Cheng · 19 years ago
- 6065f66 getOperandConstraint returns -1 if the operand does have the specific constraint. This bug was causing excessive spills. by Evan Cheng · 19 years ago
- 94c96cc implement sextinreg i8->i64 and i16->i64 by Chris Lattner · 19 years ago
- c5d2459 fix another sradi encoding bug. This fixes Olden/health with the ppc64 jit. by Chris Lattner · 19 years ago
- d10ecf7 Always pass "true" to isMaxValue(bool) because we know the type is LongTy. by Reid Spencer · 19 years ago
- c6bf4bf Adjust to new ConstantIntegral interface for Max/Min tests. by Reid Spencer · 19 years ago
- 62700f2 Update ConstantIntegral Max/Min tests for new interface. by Reid Spencer · 19 years ago
- 5c14a1b For PR950: by Reid Spencer · 19 years ago
- c5e241b fix the jit encoding of sradi, simplify the MDForm1 description. by Chris Lattner · 19 years ago
- fae2c19 add relocation support for ppc64 branches. by Chris Lattner · 19 years ago
- cf84504 merge the Statistic and StatisticBase classes, eliminating virtual methods by Chris Lattner · 19 years ago
- 11fd2f1 add #include by Chris Lattner · 19 years ago
- 02fc40e add missing #include by Chris Lattner · 19 years ago
- ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 19 years ago
- 2b4e98c Some addresssed should be 64-bit and some shouldn't. by Jim Laskey · 19 years ago
- 51fe9d9 Make it easier for gdb to find the return address. by Jim Laskey · 19 years ago
- 392b1b2 print weak references by Rafael Espindola · 19 years ago
- 576d123 Move copyKillDeadInfo out-of-line. Add findRegisterUseOperand(). by Evan Cheng · 19 years ago
- 82c4bc7 Remove the dead CachedWriter class. by Chris Lattner · 19 years ago
- e538838 Simplify code by Chris Lattner · 19 years ago
- 2fcfdb7 printName is almost always true. In the cases that mattered where it was false, by Chris Lattner · 19 years ago
- 3749c9c Remove the 'printname' argument to WriteAsOperand. It is always true, and by Chris Lattner · 19 years ago
- a6b1ffc The hasSlot methods are gone. by Chris Lattner · 19 years ago
- d17aa4b These asm printers shouldn't use assembly/writer.h by Chris Lattner · 19 years ago
- 4932a5a remove unused api, simplify some code by Chris Lattner · 19 years ago
- 919e70c remove more code that was only used by the bc writer by Chris Lattner · 19 years ago
- c3e56e2 remove dead code left over from when this functionality was shared with the by Chris Lattner · 19 years ago
- de891a6 rename createSlot -> getOrCreateSlot. by Chris Lattner · 19 years ago