aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Remove host endianness info from TargetData andDuncan Sands2007-12-122-11/+3
* Allow vector integer constants to be created withDan Gohman2007-12-122-9/+28
* Revert r44626, which turned off the use of readonlyDuncan Sands2007-12-122-15/+4
* 1. "Upgrage" comments.Wojciech Matyjewicz2007-12-121-15/+16
* Regenerate.Christopher Lamb2007-12-122-1215/+1197
* Implement part of review feedback for address spaces.Christopher Lamb2007-12-122-33/+18
* Use shuffles to implement insert_vector_elt for i32, i64, f32, and f64.Evan Cheng2007-12-121-36/+18
* Lower a build_vector with all constants into a constpool load unless it can b...Evan Cheng2007-12-121-14/+16
* Add a guard to cxxabi header as other platform mayZhou Sheng2007-12-121-0/+12
* Fixed PR1629.Zhou Sheng2007-12-121-0/+40
* Fix a bug in my previous patch, thanks to Jay Foad forChris Lattner2007-12-121-2/+2
* Don't muck with phi nodes; bug fixes.Evan Cheng2007-12-121-2/+11
* Correct typo for Linux: s/esp/%rsp/Scott Michel2007-12-121-1/+1
* Forgot to remove a register from the PHI-union after I'd determined that itOwen Anderson2007-12-121-3/+6
* Add (very basic) bindings for ModuleProvider.Gordon Henriksen2007-12-121-0/+14
* Bug fix. Only safe to perform extension uses optimization if the source of ex...Evan Cheng2007-12-121-0/+5
* Changes from Curtis Dunham implementing lazy cycle detection algorithm.Daniel Berlin2007-12-121-125/+287
* If deleting a reload instruction due to reuse (value is available in register...Evan Cheng2007-12-111-2/+18
* Need to grow the indexed map. Added debug statements.Bill Wendling2007-12-111-21/+27
* Simplify slightly.Bill Wendling2007-12-111-3/+4
* More progress on StrongPHIElimination. Now we actually USE the DomForest!Owen Anderson2007-12-111-0/+89
* Blark! How in the world did this work without this?!Bill Wendling2007-12-111-4/+9
* - Update the virtual reg to machine instruction map when hoisting.Bill Wendling2007-12-111-2/+12
* Checking for "zero operands" during the "CanHoistInst()" method isn't necessaryBill Wendling2007-12-111-11/+4
* Allow the JIT to encode MMX instructionsNate Begeman2007-12-111-8/+8
* Fix compilation.Duncan Sands2007-12-111-1/+2
* Regenerate.Christopher Lamb2007-12-113-4845/+3590
* Implement address space attribute for LLVM pointer types. Address spaces are Christopher Lamb2007-12-119-34/+103
* Teach VMCore to constant fold shufflevectors with constant operands.Chris Lattner2007-12-111-2/+45
* Implement constant folding if vector<->vector bitcasts where the numberChris Lattner2007-12-111-2/+122
* Don't have APInt.cpp depend upon DerivedTypes.h. This helps with splitting theReid Spencer2007-12-111-14/+23
* significantly simplify some code, no functionality change.Chris Lattner2007-12-111-88/+23
* refactor some code, no functionality change.Chris Lattner2007-12-111-94/+96
* Switch over to MachineLoopInfo.Evan Cheng2007-12-114-24/+23
* Pretty print shuffle mask operand.Evan Cheng2007-12-111-0/+13
* - Improved v8i16 shuffle lowering. It now uses pshuflw and pshufhw as much asEvan Cheng2007-12-111-71/+274
* x86 doesn't actually want to custom lower v3i32Nate Begeman2007-12-111-0/+3
* CollectorMetadata and Collector are rejiggered to get along withGordon Henriksen2007-12-112-111/+186
* Move TargetData::hostIsLittleEndian out of line, which means we Chris Lattner2007-12-111-0/+9
* Adding Ocaml bindings for the bitreader as requested by SarahGordon Henriksen2007-12-111-0/+42
* Hey, English is not my native language :)Anton Korobeynikov2007-12-101-1/+1
* Clarify the need of CFI() stuffAnton Korobeynikov2007-12-101-0/+3
* Provide convenient way to disable CFI stuff for old/broken assemblers.Anton Korobeynikov2007-12-101-70/+76
* Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp.Chris Lattner2007-12-104-33/+112
* Disable cfi directives for now, darwin does't support them.Chris Lattner2007-12-101-67/+70
* Make PruneEH update the nounwind/noreturn attributesDuncan Sands2007-12-102-76/+81
* Fix PR1836: in the interpreter, read and write apintsDuncan Sands2007-12-101-24/+47
* And finally annotate X86-64 version of callback. Anton Korobeynikov2007-12-101-24/+51
* Provide annotation for SSE version of callback. It's even moreAnton Korobeynikov2007-12-101-1/+26
* Annotate JIT callback function with call frame infromation. Anton Korobeynikov2007-12-101-1/+19