- 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 16 years ago
- c5ea201 Forgot this. by Evan Cheng · 16 years ago
- b51a0d8 If a value is cast to its own type, then the cast is not needed. by Duncan Sands · 16 years ago
- f4cc309 Make ExecutionEngine::updateGlobalMapping return the old mapping. by Chris Lattner · 16 years ago
- a150ffe Add member template version of SerializeTrait<T>::Create that also accepts by Ted Kremenek · 16 years ago
- f30a49d Special handling of zero-sized live intervals. by Evan Cheng · 16 years ago
- 419852c - Treat a live range defined by an implicit_def as a zero-sized one. by Evan Cheng · 16 years ago
- 8a50f1f Start of a series of patches related to implicit_def. by Evan Cheng · 16 years ago
- 6397c64 Backing out 48222 temporarily. by Evan Cheng · 16 years ago
- a022e3f by David Greene · 16 years ago
- ea1d9cd Now that I am told MachineRegisterInfo also tracks physical register uses / defs, I can do away with the horribleness I introduced a while back. It's impossible to detect if there is any use of a physical register below an instruction (and before any def of the register) with some cheap book keeping. by Evan Cheng · 16 years ago
- 1088317 Remove #include<map> from LiveVariables.h. Not referenced. by Evan Cheng · 16 years ago
- 56c2f99 Add new file Support/DataFlow.h. by Torok Edwin · 16 years ago
- 67073f1 Add new CC lowering rule: provide a list of registers, which can be 'shadowed', by Anton Korobeynikov · 16 years ago
- 1532f3d Recommitting EH patch; this should answer most of the by Dale Johannesen · 16 years ago
- 038112a Change the MemoryBuffer::getFile* methods to take just a pointer to the by Chris Lattner · 16 years ago
- 98b7e61 MappedFile is dead, remove it. by Chris Lattner · 16 years ago
- 799ed10 Stub out some sys::Path::MapInFilePages/UnMapFilePages methods. by Chris Lattner · 16 years ago
- 7f6b447 change the archive stuff to use MemoryBuffer instead of mappedfile. by Chris Lattner · 16 years ago
- 685412e prune unneeded #includes by Chris Lattner · 16 years ago
- 2fcebc5 rewrite SourceFile to be in terms of MemoryBuffer, not MappedFile. by Chris Lattner · 16 years ago
- 23ffec8 Make MappedFile::map return a const correct pointer, don't leak address space on Unix platforms. by Chris Lattner · 16 years ago
- 37db5d6 Remove the MappedFile::charBase member, rename base -> getBase() and by Chris Lattner · 16 years ago
- cc56e64 add an accessor. by Chris Lattner · 16 years ago
- bdbd2d7 Remove MappedFile support for mapping files for write and exec by Chris Lattner · 16 years ago
- 558755c remove extraneous #include by Chris Lattner · 16 years ago
- 1213d67 update comment. by Chris Lattner · 16 years ago
- 540630f cleanup the MappedFile API and comments. This removes and updates by Chris Lattner · 16 years ago
- 328c84a remove DEFINING_FILE_FOR for MappedFile.h by Chris Lattner · 16 years ago
- ca1267c Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo. by Evan Cheng · 16 years ago
- f429026 test commit by Torok Edwin · 16 years ago
- d6d0185 Expose Function::viewCFG and Function::viewCFGOnly to bindings. by Erick Tryzelaar · 16 years ago
- d27c991 Fix "Control reaches the end of non-void function" warnings, by Chris Lattner · 16 years ago
- 9180c8e Cosmetic change. by Evan Cheng · 16 years ago
- e10efce Rename getAnyLoad to getLoad is suggested by Evan. by Duncan Sands · 16 years ago
- 14ea39c Implement LegalizeTypes support for softfloat LOAD. by Duncan Sands · 16 years ago
- 86e1ebf Avoid creating chain dependencies from CopyToReg nodes to load and store by Dan Gohman · 16 years ago
- 2896652 when a node is removed from an ilist, set its next/prev pointers to by Chris Lattner · 16 years ago
- 7c1483b Expose ExecutionEngine::getTargetData() to c and ocaml bindings. by Erick Tryzelaar · 16 years ago
- d9ffd4c Fix a bug in Darwin EH: FDE->CIE pointer must by Dale Johannesen · 16 years ago
- e326332 Use a linked data structure for the uses lists of an SDNode, just like by Roman Levenstein · 16 years ago
- 950a4c4 Add explicit keywords. by Dan Gohman · 16 years ago
- cfbb2f0 A quick nm audit turned up several fixed tables and objects that were by Dan Gohman · 16 years ago
- 55c666a Add optimize-for-size knob. by Devang Patel · 16 years ago
- 3ee3267 De-constify the input to the "operator >>" method as it is modified. by Bill Wendling · 16 years ago
- e62683d Make a note of the fact that EmitOwnedPtr() has nothing to do with the by Sam Bishop · 16 years ago
- 19cfd73 Revert r48676. I had plans for using it, but now it's just dead code. by Owen Anderson · 16 years ago
- 40ca230 Remove an unnecessary #include. by Dan Gohman · 16 years ago
- 5283707 Shrink the size of AllocationInst by using its SubclassData by Dan Gohman · 16 years ago
- 8d84d5b Increasing the inline limit from (overly conservative) 200 to 300. Given each BB costs 20 and each instruction costs 5, 200 means a 4 BB function + 24 instructions (actually less because caller's size also contributes to it). by Evan Cheng · 16 years ago
- 4733be3 Objective Caml bindings for basic block, function, global, and arg iterators. by Gordon Henriksen · 16 years ago
- 8568507 Use C-style comments :) by Anton Korobeynikov · 16 years ago
- ac67b7e Add first proof-of-concept universal compiler driver framework based by Anton Korobeynikov · 16 years ago
- aff1678 Typo fixes by Anton Korobeynikov · 16 years ago
- 191dfcf Add a comment, and fix a bug where AllocateRW recurred to AllocateRWX instead of itself. by Owen Anderson · 16 years ago
- a4bf5c0 Add an AllocateRW to match AllocateRWX. by Owen Anderson · 16 years ago
- 08b1173 Teach DAG combiner to commute commutable binary nodes in order to achieve sdisel CSE. by Evan Cheng · 16 years ago
- c9235d2 Don't include <map> in Pass.h, which doesn't need it. This requires by Dan Gohman · 16 years ago
- fbee880 Specialize FORCE_DEFINING_FILE_TO_BE_LINKED using a GCC trick by Dan Gohman · 16 years ago
- 7623716 FunctionExtractorPass has been superceded by GVExtractorPass by Andrew Lenharth · 16 years ago
- 495304e Make it possible to get an empty struct using by Duncan Sands · 16 years ago
- 276dcbd Introduce a new node for holding call argument by Duncan Sands · 16 years ago
- fa5a91a Undo 48570. Correctly match mmx shift instructions with an immediate operand. by Evan Cheng · 16 years ago
- 69cf031 C and Objective Caml bindings for mem2reg and reg2mem. by Gordon Henriksen · 16 years ago
- 6eabd74 ubyte and sbyte? what are those? by Nick Lewycky · 16 years ago
- dff1dca Add intrinsics to match mmx shift builtin's with immediate operand. by Evan Cheng · 16 years ago
- c758209 PassInfo keep tracks whether a pass is an analysis pass or not. by Devang Patel · 16 years ago
- c35595f Fix comment. by Duncan Sands · 16 years ago
- d8ff3ca add some convenience methods for creating GEP instructions and by Chris Lattner · 16 years ago
- 3400097 C bindings for Module-, Function-, and BasicBlock::iterator. by Gordon Henriksen · 16 years ago
- dc1ce7b C and Objective Caml bindings for the various getParent methods of the IR. by Gordon Henriksen · 16 years ago
- 9420201 Fix live variables issues: by Evan Cheng · 16 years ago
- c7fe32e Do not use virtual function to identify an analysis pass. by Devang Patel · 16 years ago
- acddf9d Dial down gcc's warnings: don't use 0UL when 0U suffices (and when the by Scott Michel · 16 years ago
- e856685 Get rid of compilation warnings. Per Devang. by Dale Johannesen · 16 years ago
- 1cee94f Identify Analysis pass. by Devang Patel · 16 years ago
- d254ca2 __builtin_ia32_movntdqa reads memory by Nate Begeman · 16 years ago
- 3e0c835 C and Objective Caml bindings for the TargetData class. by Gordon Henriksen · 16 years ago
- 41ba154 C and Objective Caml bindings for several scalar transforms. by Gordon Henriksen · 16 years ago
- 395b414 Remove unnecessary includes. by Gordon Henriksen · 16 years ago
- d78c0f5 C and Objective Caml bindings for PassManagers. by Gordon Henriksen · 16 years ago
- c929823 Make insert_subreg a two-address instruction, vastly simplifying LowerSubregs pass. Add a new TII, subreg_to_reg, which is like insert_subreg except that it takes an immediate implicit value to insert into rather than a register. by Christopher Lamb · 16 years ago
- 20ccded Remove isImplicitDef TargetInstrDesc flag. by Evan Cheng · 16 years ago
- da47e6e Replace all target specific implicit def instructions with a target independent one: TargetInstrInfo::IMPLICIT_DEF. by Evan Cheng · 16 years ago
- af59b10 Expose Module::dump via C and Ocaml. by Gordon Henriksen · 16 years ago
- 59dc98d move the Use destructor where it belongs to by Gabor Greif · 16 years ago
- f8e43be Back out r48353. Not needed. by Evan Cheng · 16 years ago
- 9453295 Restore this member, which is used on win32. by Chris Lattner · 16 years ago
- b973d5f Update comments; getPassName no longer uses RTTI. by Dan Gohman · 16 years ago
- d7a3541 Move the PMStack class out of Pass.h and into PassManagers.h. by Dan Gohman · 16 years ago
- 15fda40 Add an MO_Undef MachineOperandType, intended for INSERT_SUBREG. Next up MO_Undead. by Evan Cheng · 16 years ago
- 1090fc9 Forgot this. by Evan Cheng · 16 years ago
- 8131a50 Fix a typo in a comment. by Dan Gohman · 16 years ago
- a133417 Remove unused GetAddressOfSymbol() Thanks Daniel Dunbar! by Devang Patel · 16 years ago
- 6634e26 Get rid of a pseudo instruction and replace it with subreg based operation on real instructions, ridding the asm printers of the hack used to do this previously. In the process, update LowerSubregs to be careful about eliminating copies that have side affects. by Christopher Lamb · 16 years ago
- d5d94df move a bunch of trivial methods to be inline. by Chris Lattner · 16 years ago
- 041221c Various improvements suggested by Duncan by Chris Lattner · 16 years ago
- fe666a3 Improve VarInfo::removeKill() by using std::find instead of linear search. by Evan Cheng · 16 years ago
- 0961ec1a Change PMTopLevelManager's PassManagers vector element type from by Dan Gohman · 16 years ago
- c2f12ab Change PMStack::push to accept a PMDataManager* instead of by Dan Gohman · 16 years ago