summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Switch the bitcode reader interface to take a MemoryBuffer instead of knowingChris Lattner2007-04-29
* Add a new memorybuffer class, to unify all the file reading code in the systemChris Lattner2007-04-29
* Fix this to use the right block IDChris Lattner2007-04-29
* moved Writer.cpp -> BitcodeWriter.cpp to make it more unique in the tree.Chris Lattner2007-04-29
* memory operands that have a direct operand should have their stores createdChris Lattner2007-04-28
* eliminate more redundant constraint type analysisChris Lattner2007-04-28
* merge constraint type analysis stuff together.Chris Lattner2007-04-28
* Significant refactoring of the inline asm stuff, to support future changes.Chris Lattner2007-04-28
* Regenerate.Reid Spencer2007-04-28
* Revert the premature portion of the last commit.Reid Spencer2007-04-28
* This is not "FIXME" anymoreAnton Korobeynikov2007-04-28
* Let Verifier check aliaseesAnton Korobeynikov2007-04-28
* Fix a compilation error (jump to case label).Reid Spencer2007-04-28
* RegenerateAnton Korobeynikov2007-04-28
* Implement review feedback. Aliasees can be either GlobalValue's orAnton Korobeynikov2007-04-28
* memory inputs to an inline asm are required to have an address available.Chris Lattner2007-04-28
* Fix CodeGen/Generic/2007-04-27-LargeMemObject.ll andChris Lattner2007-04-28
* add a way to make this less brittleChris Lattner2007-04-28
* fix a bug triggered by 403.gccChris Lattner2007-04-28
* Fix several latent bugs in EmitGEPOffset that didn't manifest with itsChris Lattner2007-04-28
* Fix this to match change to InlineAsm class.Chris Lattner2007-04-28
* uhn zap cvsChris Lattner2007-04-28
* represent indirect operands explicitly in inline asm strings.Chris Lattner2007-04-28
* Implement PR1345 and Transforms/InstCombine/bitcast-gep.llChris Lattner2007-04-28
* change per reviewDale Johannesen2007-04-28
* Prevent Thumb code from generating ARM instructionsDale Johannesen2007-04-27
* add a GEP helper functionChris Lattner2007-04-27
* add parenthesis.Lauro Ramos Venancio2007-04-27
* Doh. ARM::LEApcrel is a single instruction MI.Evan Cheng2007-04-27
* In Thumb mode, the frame register must be R7.Lauro Ramos Venancio2007-04-27
* refactor some code relating to pointer cast xforms, pulling it out of the cod...Chris Lattner2007-04-27
* Fix incorrect legalization of EHSELECTOR. This fixesChris Lattner2007-04-27
* ARM TLS: implement "general dynamic", "initial exec" and "local exec" models.Lauro Ramos Venancio2007-04-27
* Darwin runtime library does not have these.Evan Cheng2007-04-27
* Special handling of LEApcrel and tLEApcrel.Evan Cheng2007-04-27
* Back out previous check-in. Incorrect.Evan Cheng2007-04-27
* tLEApcrel is a AddrModeTs, i.e. pc relative.Evan Cheng2007-04-27
* Expand UINT_TO_FP in turns of SINT_TO_FP when UINTTOFP_* libcalls are not ava...Evan Cheng2007-04-27
* improve EH global handling, patch by Duncan Sands.Chris Lattner2007-04-27
* Move ~Pass() from Pass.h into Pass.cppDevang Patel2007-04-26
* enable Anton's shift/and switch lowering stuff! It now passes ppc bootstrapChris Lattner2007-04-26
* Fix PR1339 and CodeGen/X86/dollar-name.llDan Gohman2007-04-26
* Have MMX registers clobbered in x86-64 too.Bill Wendling2007-04-26
* Fixx off-by-one bug, which prevents llvm-gcc bootstrap on ppc32Anton Korobeynikov2007-04-26
* Fix a typo in a comment.Dan Gohman2007-04-26
* Rename findRegisterUseOperand to findRegisterUseOperandIdx to avoid confusion.Evan Cheng2007-04-26
* 1. Don't swap byte order in scanf. It isn't necessary and leads toReid Spencer2007-04-26
* Use toplevel function pass manager as OnTheFly manager.Devang Patel2007-04-26
* Using APInt more efficiently.Zhou Sheng2007-04-26
* Minor bug.Evan Cheng2007-04-26