2008-01-01 |
Chris Lattner | add efficient iteration support for register use/def's |
tree | commitdiff |
2008-01-01 |
Chris Lattner | Implement automatically updated def/use lists for all... |
tree | commitdiff |
2008-01-01 |
Chris Lattner | Fix a problem where lib/Target/TargetInstrInfo.h would... |
tree | commitdiff |
2007-12-31 |
Owen Anderson | Move copyRegToReg from MRegisterInfo to TargetInstrInfo... |
tree | commitdiff |
2007-12-31 |
Chris Lattner | properly encapsulate the parent field of MBB and MI... |
tree | commitdiff |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | slightly simplify and document SSARegMap. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | Add new shorter predicates for testing machine operands... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | - rename opType -> OpKind and contents -> Contents. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | More cleanups for MachineOperand: |
tree | commitdiff |
2007-12-30 |
Chris Lattner | MachineOperand: |
tree | commitdiff |
2007-12-30 |
Gordon Henriksen | Add some doxygen comments to llvm-c/Core.h. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | make machine operands fatter: give each one an up-point... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | split machineoperand out into its own header file. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | remove unneeded #includes. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | remove a bunch of now-dead methods. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | make offset operand optional. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | Shrinkify the machine operand creation method names. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | switch MIBuilder over to use the simplified operand... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | 1. Make a static MachineOperand::create* method for... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | simplify some code by factoring operand construction... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | remove attribution from a variety of miscellaneous... |
tree | commitdiff |
2007-12-29 |
Gordon Henriksen | Bindings for instruction calling conventions. |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Don't attribute in file headers anymore. See llvmdev... |
tree | commitdiff |
2007-12-27 |
Gordon Henriksen | Adding bindings for target triple and data layout. |
tree | commitdiff |
2007-12-27 |
Gordon Henriksen | Switch the bindings to use LLVMFoldingBuilder. |
tree | commitdiff |
2007-12-23 |
Owen Anderson | Get rid of an unneeded #include. |
tree | commitdiff |
2007-12-23 |
Gordon Henriksen | C and Ocaml bindings for ExecutionEngine (i.e., the... |
tree | commitdiff |
2007-12-23 |
Owen Anderson | Add GraphTraits specializations for machine dominators. |
tree | commitdiff |
2007-12-22 |
Chris Lattner | Tell TargetLoweringOpt whether it is running before |
tree | commitdiff |
2007-12-22 |
Chris Lattner | Add a new FGETSIGN operation, which defaults to expand... |
tree | commitdiff |
2007-12-22 |
Anton Korobeynikov | Unbreak build on gcc 3.x |
tree | commitdiff |
2007-12-21 |
Duncan Sands | Make DAE not wipe out attributes on calls, and not... |
tree | commitdiff |
2007-12-21 |
Evan Cheng | Add a few more missing gcc builtin's. |
tree | commitdiff |
2007-12-21 |
Ted Kremenek | Removed scoped_ptr, as its functionality is subsumed... |
tree | commitdiff |
2007-12-20 |
Ted Kremenek | Added OwningArrayPtr smart pointer class to provide... |
tree | commitdiff |
2007-12-20 |
Chris Lattner | add new smart pointer for clang. |
tree | commitdiff |
2007-12-20 |
Evan Cheng | Type specification didn't match gcc's. |
tree | commitdiff |
2007-12-20 |
Chris Lattner | Add m_Zero(). |
tree | commitdiff |
2007-12-20 |
Devang Patel | Revert my previous check-in. |
tree | commitdiff |
2007-12-20 |
Anton Korobeynikov | More eye-candy stuff :) |
tree | commitdiff |
2007-12-20 |
Anton Korobeynikov | Add iterators for child traversal. |
tree | commitdiff |
2007-12-20 |
Devang Patel | Add lto version check mechanism. |
tree | commitdiff |
2007-12-19 |
Gordon Henriksen | Adding bindings for memory buffers and module providers... |
tree | commitdiff |
2007-12-19 |
Duncan Sands | When inlining through an 'nounwind' call, mark inlined |
tree | commitdiff |
2007-12-18 |
Ted Kremenek | Added "GetCurrentDirectory()" to sys::Path. |
tree | commitdiff |
2007-12-18 |
Ted Kremenek | Added "isDirectory" method to llvm::sys::Path. |
tree | commitdiff |
2007-12-18 |
Chris Lattner | remove obviously dead uses of IncludeFile. |
tree | commitdiff |
2007-12-18 |
Chris Lattner | remove a dead annotation |
tree | commitdiff |
2007-12-18 |
Ted Kremenek | Added some sectioning comments to Serialize.h. |
tree | commitdiff |
2007-12-18 |
Duncan Sands | Rename isNoReturn to doesNotReturn, and isNoUnwind to |
tree | commitdiff |
2007-12-18 |
Evan Cheng | Remove int_x86_sse2_movl_dq. It's replaced with a strin... |
tree | commitdiff |
2007-12-18 |
Evan Cheng | These have matching builtin's in 4.2. |
tree | commitdiff |
2007-12-17 |
Bill Wendling | s/hasSideEffects/hasUnmodelledSideEffects/g |
tree | commitdiff |
2007-12-17 |
Evan Cheng | Bring back int_x86_sse2_movl_dq intrinsic for backward... |
tree | commitdiff |
2007-12-17 |
Ted Kremenek | Modified Deserializer::ReadCStr to allow C-strings... |
tree | commitdiff |
2007-12-17 |
Bill Wendling | Add "hasSideEffects" method to MachineInstrInfo class. |
tree | commitdiff |
2007-12-17 |
Bill Wendling | As per feedback, revised comments to (hopefully) make... |
tree | commitdiff |
2007-12-17 |
Devang Patel | Add cast operators in LLVMFoldingBuilder. |
tree | commitdiff |
2007-12-17 |
Chris Lattner | cleanup this code, making it more "llvm-like". |
tree | commitdiff |
2007-12-17 |
Gordon Henriksen | C and Ocaml bindings for address spaces, for that burge... |
tree | commitdiff |
2007-12-17 |
Christopher Lamb | Change the PointerType api for creating pointer types... |
tree | commitdiff |
2007-12-16 |
Duncan Sands | Make instcombine promote inline asm calls to 'nounwind' |
tree | commitdiff |
2007-12-16 |
Anton Korobeynikov | Define addString() and lookup() out-of-line to dissuade... |
tree | commitdiff |
2007-12-16 |
Anton Korobeynikov | Provide GraphTraits and DOTGraphTraits interface for... |
tree | commitdiff |
2007-12-16 |
Anton Korobeynikov | Constify graph arguments |
tree | commitdiff |
2007-12-15 |
Anton Korobeynikov | Use references in DF iterators. This eliminates copy... |
tree | commitdiff |
2007-12-15 |
Evan Cheng | __builtin_ia32_movqv4si is now expanded to a shuffle. |
tree | commitdiff |
2007-12-14 |
Dan Gohman | Add explicit keywords, and fix a minor typo that they... |
tree | commitdiff |
2007-12-14 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2007-12-14 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2007-12-14 |
Anders Carlsson | All MMX shift instructions took a <2 x i32> vector... |
tree | commitdiff |
2007-12-14 |
Bill Wendling | Add flags to indicate that there are "never" side effec... |
tree | commitdiff |
2007-12-12 |
Evan Cheng | Cosmetic change. |
tree | commitdiff |
2007-12-12 |
Evan Cheng | Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32... |
tree | commitdiff |
2007-12-12 |
Duncan Sands | Remove host endianness info from TargetData and |
tree | commitdiff |
2007-12-12 |
Dan Gohman | Remove a forward-declaration for a non-existant class. |
tree | commitdiff |
2007-12-12 |
Anton Korobeynikov | Use vector for child storage instead of map. This will... |
tree | commitdiff |
2007-12-12 |
Christopher Lamb | Implement part of review feedback for address spaces. |
tree | commitdiff |
2007-12-12 |
Bill Wendling | Bit masks conflicted. Needed to bump them by one. |
tree | commitdiff |
2007-12-12 |
Gordon Henriksen | Add (very basic) bindings for ModuleProvider. |
tree | commitdiff |
2007-12-11 |
Anton Korobeynikov | Remove Trie::Edge class. Now edge labels are stored... |
tree | commitdiff |
2007-12-11 |
Wojciech Matyjewicz | Use correct member access operator. |
tree | commitdiff |
2007-12-11 |
Christopher Lamb | Implement address space attribute for LLVM pointer... |
tree | commitdiff |
2007-12-11 |
Anton Korobeynikov | Add first and really dirty version of generic Trie... |
tree | commitdiff |
2007-12-11 |
Evan Cheng | Switch over to MachineLoopInfo. |
tree | commitdiff |
2007-12-11 |
Gordon Henriksen | CollectorMetadata and Collector are rejiggered to get... |
tree | commitdiff |
2007-12-11 |
Chris Lattner | Move TargetData::hostIsLittleEndian out of line, which... |
tree | commitdiff |
2007-12-11 |
Gordon Henriksen | Adding Ocaml bindings for the bitreader as requested... |
tree | commitdiff |
2007-12-10 |
Chris Lattner | Fix PR1850 by removing an unsafe transformation from... |
tree | commitdiff |
2007-12-10 |
Ted Kremenek | Added two bounds checks to the BitVector class to detect |
tree | commitdiff |
2007-12-10 |
Chris Lattner | split isBinaryOp into a static and member version. |
tree | commitdiff |
2007-12-10 |
Duncan Sands | Make PruneEH update the nounwind/noreturn attributes |
tree | commitdiff |
2007-12-10 |
Duncan Sands | Fix PR1836: in the interpreter, read and write apints |
tree | commitdiff |
2007-12-10 |
Gordon Henriksen | Delete the CollectorNamePool if it should become empty. |
tree | commitdiff |
2007-12-10 |
Gordon Henriksen | Adding a collector name attribute to Function in the... |
tree | commitdiff |
2007-12-10 |
Gordon Henriksen | Reverting dtor devirtualization patch. |
tree | commitdiff |
2007-12-10 |
Chris Lattner | remove some dead code. |
tree | commitdiff |
2007-12-09 |
Gordon Henriksen | Devirtualizing Value destructor (PR889). Patch by Pawel... |
tree | commitdiff |
2007-12-09 |
Gordon Henriksen | Fix a very silly typo. |
tree | commitdiff |
next |