aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Drop obsolete hook and change all usage to new interfaceAnton Korobeynikov2008-09-2412-91/+8
* Provide direct function to switch to SectionAnton Korobeynikov2008-09-241-0/+20
* SPU section handling is really huge mess. Replace remaining TAI calls for sec...Anton Korobeynikov2008-09-241-2/+2
* Remove dead code for PIC16 (preparation to switch to new section handling stuff)Anton Korobeynikov2008-09-241-11/+1
* XMM6-XMM15 are callee-saved on Win64. Patch by Nicolas Capens!Anton Korobeynikov2008-09-241-6/+14
* Fix off-by-one error when updating live intervals.Owen Anderson2008-09-241-1/+1
* Add DisableGVCompilation which forces the JIT to assert when it tries to allo...Evan Cheng2008-09-242-0/+5
* Reapplying r56550Bill Wendling2008-09-241-13/+13
* Forgot this part with my last patch. Sorry about the breakage.Bill Wendling2008-09-241-27/+38
* Temporarily revert r56550 until missing commit can be added.Eric Christopher2008-09-241-13/+13
* Refactor the constant folding code into it's own function. And call it from bothBill Wendling2008-09-241-13/+13
* Commit CodeGenPrepare.cpp changes which was accidentially left out of 56526.Evan Cheng2008-09-241-19/+2
* Fix fallout in CodeGenPrepare from 56526. Will likely need more work.Eric Christopher2008-09-241-119/+136
* Fix fallout from revision r56535.Eric Christopher2008-09-244-740/+740
* CMake: Lists of source files updated. Removed bogus dependency fromOscar Fuentes2008-09-241-3/+1
* Next round of earlyclobber handling. Approach theDale Johannesen2008-09-249-176/+38
* s/ParamAttrsWithIndex/FnAttributeWithIndex/gDevang Patel2008-09-2410-50/+50
* s/ParamAttributeListImpl/AttributeListImpl/gDevang Patel2008-09-241-12/+12
* Refactor the logic for testing if an instruction is dead into aDan Gohman2008-09-241-37/+48
* Set SetStore to false, to allow this pass to deleteDan Gohman2008-09-241-1/+2
* Add a method to MachineInstr for testing whether it makesDan Gohman2008-09-241-9/+30
* Put FN_NOTE_AlwaysInline and others in FnAttr namespace.Devang Patel2008-09-2411-34/+34
* Properly handle 'm' inline asm constraints. If a GV is being selected for the...Evan Cheng2008-09-249-23/+61
* Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace.Devang Patel2008-09-2311-34/+34
* 80 colsDevang Patel2008-09-231-1/+1
* s/ParameterAttributes/Attributes/gDevang Patel2008-09-234-359/+357
* s/ParameterAttributes/Attributes/gDevang Patel2008-09-2323-81/+74
* Use parameter attribute store (soon to be renamed) forDevang Patel2008-09-2316-42/+52
* Now that DeadMachineInstructionElim is basically workingDan Gohman2008-09-231-6/+0
* Arrange for FastISel code to have access to the MachineModuleInfoDan Gohman2008-09-235-8/+18
* Track local physical register liveness. This is not the mostDan Gohman2008-09-231-3/+53
* regenerateChris Lattner2008-09-233-1284/+1286
* allow inreg on the result of a functionChris Lattner2008-09-231-0/+1
* Replace the LiveRegs SmallSet with a simple counter that keepsDan Gohman2008-09-232-23/+29
* Fix these enums' starting values to reflect the way thatDan Gohman2008-09-239-9/+9
* Delete an unused function.Dan Gohman2008-09-231-10/+0
* Move the code for initializing the global base reg out ofDan Gohman2008-09-233-29/+43
* Rationalize the names of passes that print information:Duncan Sands2008-09-233-6/+6
* Fix indendation.Matthijs Kooijman2008-09-231-4/+4
* Add initial support for inserting last minute copies.Owen Anderson2008-09-231-28/+53
* Support x86 specific inline asm modifier 'J'.Evan Cheng2008-09-221-0/+8
* Fix the alignment of loads from constant pool entries when theDan Gohman2008-09-222-1/+7
* Add hasNote() to check note associated with a function.Devang Patel2008-09-228-22/+31
* Livestacks really does preserve everything.Evan Cheng2008-09-221-2/+1
* Instead of setPreservesAll, just mark them preseving machine loop info and ma...Evan Cheng2008-09-227-7/+14
* Significant improvements to the logic for merging live intervals. This code ...Owen Anderson2008-09-221-15/+53
* Make log, log2, log10, exp, exp2 use Expand byDale Johannesen2008-09-228-71/+12
* Mark several codegen passes as preserving all analysis.Evan Cheng2008-09-229-8/+31
* More refactoring. Yawn.Dale Johannesen2008-09-221-126/+43
* Refactor FP intrinisic setup. Per review feedback.Dale Johannesen2008-09-221-117/+28