aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm
Commit message (Expand)AuthorAgeFilesLines
* Avoid splitting an interval multiple times; avoid splitting re-materializable...Evan Cheng2008-10-241-0/+5
* Fix constant-offset emission for x86-64 absolute addresses. ThisDan Gohman2008-10-241-0/+36
* Added raw_fd_ostream::close().Ted Kremenek2008-10-231-0/+3
* Changes to make the Windows build work...Steve Naroff2008-10-231-3/+13
* Committing a good chunk of the pre-register allocation live interval splittin...Evan Cheng2008-10-231-0/+33
* Introduce INT64_C macro and unbreak LLVM on MSVC.Argiris Kirtzidis2008-10-231-0/+3
* Change create*Pass factory functions to return Pass* instead ofDaniel Dunbar2008-10-221-10/+9
* Fix incorrect testing for the end of the both strings in CStrInCStrNoCase. T...Ted Kremenek2008-10-221-1/+1
* Add raw_ostream versions of WriteBitcodeToFile and BitcodeWriterPass.Daniel Dunbar2008-10-221-0/+9
* Add some comments explaining the meaning of a booleanDuncan Sands2008-10-221-7/+9
* Move Print*Pass to use raw_ostream.Daniel Dunbar2008-10-221-5/+5
* Fix comment to name "TokenFactor" instead of "Token factor".Bill Wendling2008-10-211-1/+1
* Privatize PrintModulePass and PrintFunctionPass and addDaniel Dunbar2008-10-212-55/+16
* Clear raw_fd_ostream error string on success and explain behavior inDaniel Dunbar2008-10-211-4/+5
* fix a tricky bug in the JIT global variable emitter, that was triggered when ...Nuno Lopes2008-10-212-1/+4
* constify some methods and variables in ImmutableList.Ted Kremenek2008-10-211-9/+9
* Add skeleton for the pre-register allocation live interval splitting pass.Evan Cheng2008-10-201-0/+2
* Update the stub and callback code to handle lazy compilation. The stubJim Grosbach2008-10-201-0/+8
* Add a register class -> virtual registers map.Evan Cheng2008-10-201-7/+30
* This forward declaration is unnecessary.Evan Cheng2008-10-201-1/+0
* Teach getTypeToTransformTo to return somethingDuncan Sands2008-10-201-4/+5
* Fix a typo in a comment.Dan Gohman2008-10-201-1/+1
* Fix typo in a comment.Matthijs Kooijman2008-10-201-1/+1
* Remove another stale comment.Matthijs Kooijman2008-10-201-3/+1
* Remove an inappropriate (probably outdated) comment.Matthijs Kooijman2008-10-201-3/+1
* Make llvm memory barrier available as an intrinsicMon P Wang2008-10-181-1/+2
* Teach DAGCombine to fold constant offsets into GlobalAddress nodes,Dan Gohman2008-10-185-13/+20
* Use the opcode predicates, instead of duplicating the code.Dan Gohman2008-10-171-3/+3
* Add RCBarriers to TargetInstrDesc. It's a list of register classes the given ...Evan Cheng2008-10-171-5/+19
* Added MemIntrinsicNode which is useful to represent target intrinsics thatMon P Wang2008-10-172-6/+62
* Keep track of *which* input constraint matches an outputChris Lattner2008-10-172-6/+12
* add an assert so that PR2356 explodes instead of running off anChris Lattner2008-10-171-0/+10
* Add comment on how tagged pointers areGabor Greif2008-10-171-1/+8
* Trim #includes.Dan Gohman2008-10-165-10/+3
* Introduce a typing refinenement on tagged dataGabor Greif2008-10-161-5/+5
* Const-ify several TargetInstrInfo methods.Dan Gohman2008-10-162-5/+7
* Fix a calculation error in comments.Zhongxing Xu2008-10-161-1/+1
* Move the include of MachineLocation.h into MachineModuleInfo.hDan Gohman2008-10-161-1/+1
* Implement a SmallVector insert method that can insert multipleDan Gohman2008-10-161-0/+62
* Fix several places that called mapped_iterator's constructor withoutDan Gohman2008-10-161-3/+8
* Correct the name of isTrapping in comments.Dan Gohman2008-10-151-1/+1
* Fix whitespace in a comment.Dan Gohman2008-10-151-1/+1
* Fix PR2115 by doxygenating Use more, and make some more methods private.Chris Lattner2008-10-151-8/+21
* remove legacy interfacesGabor Greif2008-10-151-93/+0
* Removed pinsrd and pinsrq intrinsics because the code generator does not supportMon P Wang2008-10-151-6/+0
* - Add target lowering hooks that specify which setcc conditions are illegal,Evan Cheng2008-10-151-0/+37
* FastISel support for exception-handling constructs.Dan Gohman2008-10-143-3/+19
* Add llvm::hexdigit to StringExtras (number -> hexadecimal char)Daniel Dunbar2008-10-141-4/+7
* Rename LoadX to LoadExt.Evan Cheng2008-10-142-19/+19
* Remove dead code.Devang Patel2008-10-141-3/+0