summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* No need to verify that malloc's return type is i8*.Victor Hernandez2009-09-22
* Use early returns.David Goodwin2009-09-22
* ... missed hiding a variable for MSVC only.Daniel Dunbar2009-09-22
* Hide MSVC specific CRT interaction behind _MSC_VER.Daniel Dunbar2009-09-22
* Remove the GetProcessId() call from Win32/Program.inc, take 2.Mikhail Glushenkov2009-09-22
* Fix commento.Daniel Dunbar2009-09-22
* Add a magic LLVM_DISABLE_CRT_DEBUG environment variable which we check in Reg...Daniel Dunbar2009-09-22
* Fix PR5024. LiveVariables::FindLastPartialDef should return a set of sub-regi...Evan Cheng2009-09-22
* Use Compiler.h macro instead of __attribute__.Daniel Dunbar2009-09-22
* Revert "Get rid of GetProcessId in Win32/Program.inc.", this breaksDaniel Dunbar2009-09-22
* Switch FoldingSet::AddString to StringRef based API.Daniel Dunbar2009-09-22
* Workaround what I believe is an MSVC bug where it emits a definition for aDaniel Dunbar2009-09-22
* Switch DIDescriptor to use a TrackingVH. - This makes it much safer to work w...Daniel Dunbar2009-09-22
* Add a TrackingVH value handle.Daniel Dunbar2009-09-22
* Fix a pasto. Also simplify for Bill's benefit.Evan Cheng2009-09-22
* Minor bug fix. LowerSubregs should translate Evan Cheng2009-09-22
* Fix PR5023: The instruction form of DominatorTree::dominates did not Chris Lattner2009-09-21
* move DominatorTree::dominates for instructions out of line,Chris Lattner2009-09-21
* tidy upChris Lattner2009-09-21
* tidy upChris Lattner2009-09-21
* Clean up spill weight computation. Also some changes to give loop inductionEvan Cheng2009-09-21
* Add Cortex-A8 VFP model.David Goodwin2009-09-21
* Change MachineMemOperand's alignment value to be the alignment ofDan Gohman2009-09-21
* Add support for rematerializing FsFLD0SS and FsFLD0SD as constant-poolDan Gohman2009-09-21
* Recognize SSE min and max opportunities in even more cases.Dan Gohman2009-09-21
* Fix the offset values for these memoperands. For frame objects, theDan Gohman2009-09-21
* big endian systems shift by bits too, hopefully this will fix the ppc Chris Lattner2009-09-21
* Nick pointed out that DominanceFrontier and DominanceTree are preservedDan Gohman2009-09-21
* Remove the special-case for constants in PHI nodes; it's not reallyDan Gohman2009-09-21
* fix PR5016, a crash I introduced in GVN handing first classChris Lattner2009-09-21
* Fix this assertion string to mention subreg_to_reg.Dan Gohman2009-09-21
* initialize SymbolsCanStartWithDigit to false by defaultNuno Lopes2009-09-21
* Update cmake.Xerxes Ranby2009-09-21
* Verify that phi instructions refer to MBBs in the CFG.Jakob Stoklund Olesen2009-09-21
* enable non-local analysis and PRE of large store -> little load.Chris Lattner2009-09-21
* convert an std::pair to an explicit struct.Chris Lattner2009-09-21
* move some functions, add a comment.Chris Lattner2009-09-21
* split HandleLoadFromClobberingStore in two pieces: one that does theChris Lattner2009-09-21
* add a noteChris Lattner2009-09-21
* Register the MachineModuleInfo for the ARM JIT, and update JITDwarfEmitter toDaniel Dunbar2009-09-21
* Improve GVN to be able to forward substitute a small load Chris Lattner2009-09-21
* Fix PR4986. "r1024 = insert_subreg r1024, undef, 2" cannot be turned in an im...Evan Cheng2009-09-21
* one case handled, expanded another testcase inline.Chris Lattner2009-09-21
* formatting cleanups, no functionality change.Chris Lattner2009-09-21
* Implement the JIT side of the GDB JIT debugging interface. To enable thisReid Kleckner2009-09-20
* simplify as daniel suggestsChris Lattner2009-09-20
* Revert r82404, it is causing a bootstrap miscompile. This is very very Chris Lattner2009-09-20
* improve memdep to eliminate bitcasts (and aliases, and noop geps) Chris Lattner2009-09-20
* Move CoerceAvailableValueToLoadType earlier in GVN.cpp. Hook it upChris Lattner2009-09-20
* change the interface to CoerceAvailableValueToLoadType to be Chris Lattner2009-09-20